pub struct MemoryDimensionSpec {
pub id: String,
pub kind: String,
pub title: Option<String>,
pub metadata: BTreeMap<String, String>,
}Expand description
A dimension the memory files things under.
Carried with every record rather than declared once, so a record is self-contained: replayed alone, on an empty kernel, it still lands. Redeclaring an existing dimension is a no-op, not an error.
Fields§
§id: String§kind: String§title: Option<String>§metadata: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for MemoryDimensionSpec
impl Clone for MemoryDimensionSpec
Source§fn clone(&self) -> MemoryDimensionSpec
fn clone(&self) -> MemoryDimensionSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemoryDimensionSpec
impl Debug for MemoryDimensionSpec
Source§impl<'de> Deserialize<'de> for MemoryDimensionSpec
impl<'de> Deserialize<'de> for MemoryDimensionSpec
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
impl Eq for MemoryDimensionSpec
Source§impl PartialEq for MemoryDimensionSpec
impl PartialEq for MemoryDimensionSpec
Source§impl Serialize for MemoryDimensionSpec
impl Serialize for MemoryDimensionSpec
impl StructuralPartialEq for MemoryDimensionSpec
Auto Trait Implementations§
impl Freeze for MemoryDimensionSpec
impl RefUnwindSafe for MemoryDimensionSpec
impl Send for MemoryDimensionSpec
impl Sync for MemoryDimensionSpec
impl Unpin for MemoryDimensionSpec
impl UnsafeUnpin for MemoryDimensionSpec
impl UnwindSafe for MemoryDimensionSpec
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