pub struct CachedExportMap {
pub schema_version: u32,
pub export_map: CrateExportMap,
}Expand description
Cached export map format for disk persistence.
Fields§
§schema_version: u32Schema version — bump when the export map format changes.
export_map: CrateExportMapThe actual export map data.
Trait Implementations§
Source§impl Debug for CachedExportMap
impl Debug for CachedExportMap
Source§impl<'de> Deserialize<'de> for CachedExportMap
impl<'de> Deserialize<'de> for CachedExportMap
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
Auto Trait Implementations§
impl Freeze for CachedExportMap
impl RefUnwindSafe for CachedExportMap
impl Send for CachedExportMap
impl Sync for CachedExportMap
impl Unpin for CachedExportMap
impl UnsafeUnpin for CachedExportMap
impl UnwindSafe for CachedExportMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more