New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
encode: add some more generic impls (more tuples, references) #548
encode: add some more generic impls (more tuples, references) #548
Conversation
Do you want to fix the breakage caused by byteorder changing its MSRV here or in a separate PR? I already have a commit that does that 9657048 but didn't want to push it here. There is a high chance that it'll need a god-mode merge for being a CI change 😕 |
Thanks! I'll just cherry-pick your commit here. It shouldn't need a god-mode merge, for what it's worth. Only enabling GA for the first time did. |
It really should in a secure system: I could change the CI code such that it reveals CI secrets, so it's not safe to run the PRed CI code until it is merged. But I guess it will work due to the indirection with the bash script. CI security is a mess. |
I mean, there are options I can enable that'd make it impossible for outsiders to change CI. But I haven't enabled them. |
They broke their MSRV in a minor release. Co-authored-by: Sebastian Geisler <sebastian@blockstream.io>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK ef116ff
Thinking about it a bit more you could probably also get away with implementing Encodable
for T: AsRef<E> where E: Encodable
to support all kinds of smart pointers, but the current version is much more transparent.
@sgeisler no, we specifically avoid |
Actually, I think |
It would, but I had to look it up too 😆 |
tACK ef116ff |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re tACK ef116ff
No description provided.