pub struct MetadataTargetRegion {
pub annotations: Option<Vec<Annotation>>,
pub links: Option<Vec<Link>>,
pub include: Option<bool>,
pub components: Option<Vec<MetadataAttributeValueSet>>,
pub valid_from: Option<String>,
pub valid_to: Option<String>,
pub other: Option<HashMap<String, Value>>,
}
Expand description
Describes the report structure and the metadata target from that structure on which the region is based.
Fields§
§annotations: Option<Vec<Annotation>>
§links: Option<Vec<Link>>
§include: Option<bool>
§components: Option<Vec<MetadataAttributeValueSet>>
§valid_from: Option<String>
§valid_to: Option<String>
§other: Option<HashMap<String, Value>>
Trait Implementations§
Source§impl Clone for MetadataTargetRegion
impl Clone for MetadataTargetRegion
Source§fn clone(&self) -> MetadataTargetRegion
fn clone(&self) -> MetadataTargetRegion
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 MetadataTargetRegion
impl Debug for MetadataTargetRegion
Source§impl Default for MetadataTargetRegion
impl Default for MetadataTargetRegion
Source§fn default() -> MetadataTargetRegion
fn default() -> MetadataTargetRegion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MetadataTargetRegion
impl<'de> Deserialize<'de> for MetadataTargetRegion
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 Extendable for MetadataTargetRegion
impl Extendable for MetadataTargetRegion
Source§impl PartialEq for MetadataTargetRegion
impl PartialEq for MetadataTargetRegion
Source§impl Serialize for MetadataTargetRegion
impl Serialize for MetadataTargetRegion
impl Eq for MetadataTargetRegion
impl StructuralPartialEq for MetadataTargetRegion
Auto Trait Implementations§
impl Freeze for MetadataTargetRegion
impl RefUnwindSafe for MetadataTargetRegion
impl Send for MetadataTargetRegion
impl Sync for MetadataTargetRegion
impl Unpin for MetadataTargetRegion
impl UnwindSafe for MetadataTargetRegion
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