google / google/zerocopy

Features to support Ti50

Open
#497 3 comments 1 reaction 0 assignees View on GitHub
customer-request
Dominant language
Rust
Stars
2.6k
Forks
179
Avg merge
1d 19h
Merged PRs (30d)
29

Description

TODO: Link these to the appropriate issues

- `MaybeValid` at least for `T: Sized`
- #1833
- https://github.com/google/zerocopy/issues/251
- Convenience method for going from `&[u8]` to `Option<&T>` (ie, shorthand for `Ref::new(bytes).map(Ref::into_ref)`)
- For tpm-rs:
- Slice DSTs
- Field projection inside `Unalign`
- Over-align `Align` type
- #249
- Need a type that doesn't have padding bytes so that you can go from `&T -> &Align`
- Need a type that *does* have padding bytes so that you can construct an `Align` by value
- #1852
- #1853
- #1855

cc @kupiakos

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.