#[non_exhaustive]pub struct EbuttmElement {
pub children: Vec<MetadataChild>,
}Expand description
Generic EBU-TT-M element (like <ebuttm:documentMetadata>).
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.children: Vec<MetadataChild>Children within the EBU-TT-M element.
Trait Implementations§
Source§impl Clone for EbuttmElement
impl Clone for EbuttmElement
Source§fn clone(&self) -> EbuttmElement
fn clone(&self) -> EbuttmElement
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 EbuttmElement
impl Debug for EbuttmElement
Source§impl Default for EbuttmElement
impl Default for EbuttmElement
Source§fn default() -> EbuttmElement
fn default() -> EbuttmElement
Returns the “default value” for a type. Read more
Source§impl PartialEq for EbuttmElement
impl PartialEq for EbuttmElement
impl StructuralPartialEq for EbuttmElement
Auto Trait Implementations§
impl Freeze for EbuttmElement
impl RefUnwindSafe for EbuttmElement
impl Send for EbuttmElement
impl Sync for EbuttmElement
impl Unpin for EbuttmElement
impl UnsafeUnpin for EbuttmElement
impl UnwindSafe for EbuttmElement
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