You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`TryFromBytes` can be implemented for types which are not `FromZeroes`
or `FromBytes`; it supports performing a runtime check to determine
whether a given byte sequence contains a valid instance of `Self`.
This is the first step of #5. Future commits will add support for a
custom derive and for implementing `TryFromBytes` on unsized types.
TODO:
- More thorough tests for non-FromBytes types (bool, char, etc)
- Tests that go through the `TryFromBytes` public methods rather than
testing `is_bit_valid` directly
- Pick public TryFromBytes method names that are more consistent with
FromBytes? In particular:
- try_from_ref -> try_from_bytes
- try_from_mut -> try_from_bytes_mut
Makes progress on #5
0 commit comments