Expand description
Traits to better express parsing semantics.
Modules
- Generic implementation for objects that are structured like a pair of two other objects.
Structs
- Error returned by
CheckedParse::deserialize_checked/CheckedSerialize::serialize_checked.
Enums
- Wrapper for
SizeError/FactoryBase::ParseError.
Traits
- Compile-time analogue of
AlwaysFixedSize. - Trait useful for objects which aren’t influenced by whether some other type (for example, a generic parameter type) is fixed-size or not.
- Extension trait for factories that ensures fixed size read.
- Extension trait for factories that ensures fixed size write.
- Atomic analogue of
ConstSizeFactory/ConstSizeObject. - Compile-time analogue of
FixedSizeFactory. - Object analogue of
ConstSizeFactory. - This factory always reads the same amount of bytes or returns error.
- Object analogue of
FixedSizeFactory. - Object analogue of
InliningFactory.
Type Definitions
- Returned by
CheckedParse::deserialize_checked.