pub struct MetadataStructureComponents {
pub metadata_attribute_list: Option<MetadataAttributeList>,
pub other: Option<HashMap<String, Value>>,
}
Expand description
A set of components that makeup the metadata structure.
Fields§
§metadata_attribute_list: Option<MetadataAttributeList>
§other: Option<HashMap<String, Value>>
Trait Implementations§
Source§impl Clone for MetadataStructureComponents
impl Clone for MetadataStructureComponents
Source§fn clone(&self) -> MetadataStructureComponents
fn clone(&self) -> MetadataStructureComponents
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 MetadataStructureComponents
impl Debug for MetadataStructureComponents
Source§impl<'de> Deserialize<'de> for MetadataStructureComponents
impl<'de> Deserialize<'de> for MetadataStructureComponents
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 MetadataStructureComponents
impl StructuralPartialEq for MetadataStructureComponents
Auto Trait Implementations§
impl Freeze for MetadataStructureComponents
impl RefUnwindSafe for MetadataStructureComponents
impl Send for MetadataStructureComponents
impl Sync for MetadataStructureComponents
impl Unpin for MetadataStructureComponents
impl UnwindSafe for MetadataStructureComponents
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