pub struct GlobalCacheMetadata {
pub cache_format_version: u32,
pub specs: HashMap<String, SpecMetadata>,
}Expand description
Global cache metadata for all cached specifications
Fields§
§cache_format_version: u32Cache format version for all specs
specs: HashMap<String, SpecMetadata>Individual spec metadata
Trait Implementations§
Source§impl Debug for GlobalCacheMetadata
impl Debug for GlobalCacheMetadata
Source§impl Default for GlobalCacheMetadata
impl Default for GlobalCacheMetadata
Source§impl<'de> Deserialize<'de> for GlobalCacheMetadata
impl<'de> Deserialize<'de> for GlobalCacheMetadata
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
Source§impl PartialEq for GlobalCacheMetadata
impl PartialEq for GlobalCacheMetadata
Source§impl Serialize for GlobalCacheMetadata
impl Serialize for GlobalCacheMetadata
impl Eq for GlobalCacheMetadata
impl StructuralPartialEq for GlobalCacheMetadata
Auto Trait Implementations§
impl Freeze for GlobalCacheMetadata
impl RefUnwindSafe for GlobalCacheMetadata
impl Send for GlobalCacheMetadata
impl Sync for GlobalCacheMetadata
impl Unpin for GlobalCacheMetadata
impl UnwindSafe for GlobalCacheMetadata
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.