pub enum AssetMapNamespace {
Dci429_9,
Smpte2067_9_2016,
Unknown(String),
}Expand description
The detected SMPTE spec version of an AssetMap document, derived from its root xmlns.
Variants§
Dci429_9
DCI era — http://www.smpte-ra.org/schemas/429-9/2007/AM
Smpte2067_9_2016
SMPTE ST 2067-9:2016 — http://www.smpte-ra.org/schemas/2067-9/2016
ST 2067-9 has only the 2016 edition published; there is no
2020 successor. The SCM extension (ST 2067-9:2018) is a
separate document tracked by scm::ScmNamespace.
Unknown(String)
Unrecognised namespace; the original URI is preserved.
Implementations§
Trait Implementations§
Source§impl Clone for AssetMapNamespace
impl Clone for AssetMapNamespace
Source§fn clone(&self) -> AssetMapNamespace
fn clone(&self) -> AssetMapNamespace
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 AssetMapNamespace
impl Debug for AssetMapNamespace
Source§impl Default for AssetMapNamespace
impl Default for AssetMapNamespace
Source§fn default() -> AssetMapNamespace
fn default() -> AssetMapNamespace
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AssetMapNamespace
impl<'de> Deserialize<'de> for AssetMapNamespace
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 Display for AssetMapNamespace
impl Display for AssetMapNamespace
impl Eq for AssetMapNamespace
Source§impl Hash for AssetMapNamespace
impl Hash for AssetMapNamespace
Source§impl PartialEq for AssetMapNamespace
impl PartialEq for AssetMapNamespace
Source§fn eq(&self, other: &AssetMapNamespace) -> bool
fn eq(&self, other: &AssetMapNamespace) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AssetMapNamespace
impl Serialize for AssetMapNamespace
impl StructuralPartialEq for AssetMapNamespace
Auto Trait Implementations§
impl Freeze for AssetMapNamespace
impl RefUnwindSafe for AssetMapNamespace
impl Send for AssetMapNamespace
impl Sync for AssetMapNamespace
impl Unpin for AssetMapNamespace
impl UnsafeUnpin for AssetMapNamespace
impl UnwindSafe for AssetMapNamespace
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