Expand description
Deserialization traits, deserializers, and adapters.
Re-exports§
pub use crate::erased::ErasedPtr;pub use crate::erased::FromMetadata;pub use crate::erased::Metadata;
Modules§
- pooling
- Deserializers that can be used standalone and provide basic capabilities.
Structs§
- Pool
- A shared pointer strategy that pools together deserializations of the same shared pointer.
- Unpool
- A shared pointer strategy that duplicates deserializations of the same shared pointer.
Enums§
- Pooling
State - The result of starting to deserialize a shared pointer.
Traits§
- Pooling
- A shared pointer deserialization strategy.
- Pooling
Ext - Helper methods for
Pooling. - Shared
Pointer - A deserializable shared pointer type.