pub type LayerHeader = LayerHeaderV39;
Expand description
LayerHeader is stored in the first block of the persistent layer.
Aliased Type§
struct LayerHeader { /* private fields */ }
Trait Implementations§
Source§impl VersionedLatest for PersistentLayerHeader
impl VersionedLatest for PersistentLayerHeader
Source§fn deserialize_from_version<R>(reader: &mut R, version: Version) -> Result<Self>
fn deserialize_from_version<R>(reader: &mut R, version: Version) -> Result<Self>
Deserializes from a given version format and upgrades to the latest version.
Source§impl Debug for LayerHeaderV39
impl Debug for LayerHeaderV39
Source§impl<'de> Deserialize<'de> for LayerHeaderV39
impl<'de> Deserialize<'de> for LayerHeaderV39
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more