Module traits
Available on crate feature
dep_rkyv
only.Expand description
The core traits provided by rkyv.
Structs§
- An optimization hint about whether
T
is trivially copyable.
Traits§
- A type that can be used without deserializing.
- An archived type with associated metadata for its relative pointer.
- A counterpart of
Archive
that’s suitable for unsized types. - Converts a type back from its archived form.
- A counterpart of
Deserialize
that’s suitable for unsized types. - Returns the layout of a type from its metadata.
- A type with no undefined bytes.
- A type with a stable, well-defined layout that is the same on all targets.
- Converts a type to its archived form.
- A counterpart of
Serialize
that’s suitable for unsized types.
Derive Macros§
- Derives
Archive
for the labeled type. - Derives
Deserialize
for the labeled type. - Derives
Portable
for the labeled type. - Derives
Serialize
for the labeled type.