pub struct AssetMap {
pub namespace: AssetMapNamespace,
pub id: ImfUuid,
pub annotation_text: Option<String>,
pub creator: Option<String>,
pub volume_count: u32,
pub issue_date: String,
pub issuer: Option<String>,
pub asset_list: AssetList,
}Expand description
ASSETMAP.xml — maps UUIDs to physical file paths (ST 429-9 §6).
Fields§
§namespace: AssetMapNamespaceThe SMPTE spec version detected from the root xmlns.
id: ImfUuidUnique identifier for this AssetMap (ST 429-9 §6.2).
annotation_text: Option<String>§creator: Option<String>§volume_count: u32§issue_date: StringISO 8601 issue date (e.g. "2016-10-06T08:35:02-00:00").
issuer: Option<String>§asset_list: AssetListTrait Implementations§
Source§impl<'de> Deserialize<'de> for AssetMap
impl<'de> Deserialize<'de> for AssetMap
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 StructuralPartialEq for AssetMap
Auto Trait Implementations§
impl Freeze for AssetMap
impl RefUnwindSafe for AssetMap
impl Send for AssetMap
impl Sync for AssetMap
impl Unpin for AssetMap
impl UnsafeUnpin for AssetMap
impl UnwindSafe for AssetMap
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