pub struct MeasureList {
pub id: String,
pub annotations: Option<Vec<Annotation>>,
pub links: Option<Vec<Link>>,
pub measures: Option<Vec<Measure>>,
pub other: Option<HashMap<String, Value>>,
}
Expand description
Describes the structure of the measure descriptor for a data structure definition.
Fields§
§id: String
§annotations: Option<Vec<Annotation>>
§links: Option<Vec<Link>>
§measures: Option<Vec<Measure>>
§other: Option<HashMap<String, Value>>
Trait Implementations§
Source§impl Clone for MeasureList
impl Clone for MeasureList
Source§fn clone(&self) -> MeasureList
fn clone(&self) -> MeasureList
Returns a copy of the value. Read more
1.0.0 · 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 MeasureList
impl Debug for MeasureList
Source§impl Default for MeasureList
impl Default for MeasureList
Source§fn default() -> MeasureList
fn default() -> MeasureList
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MeasureList
impl<'de> Deserialize<'de> for MeasureList
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 MeasureList
impl PartialEq for MeasureList
Source§impl Serialize for MeasureList
impl Serialize for MeasureList
impl Eq for MeasureList
impl StructuralPartialEq for MeasureList
Auto Trait Implementations§
impl Freeze for MeasureList
impl RefUnwindSafe for MeasureList
impl Send for MeasureList
impl Sync for MeasureList
impl Unpin for MeasureList
impl UnwindSafe for MeasureList
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