pub struct DateRangeMetadataGroup {
pub start_date: String,
pub end_date: Option<String>,
pub classifying_label: Option<String>,
pub unique_id: Option<String>,
pub items: Vec<MetadataItem>,
}Expand description
Re-exports the AVPlayer framework surface for this item.
Mirrors the AVPlayer framework counterpart for DateRangeMetadataGroup.
Fields§
§start_date: StringMirrors the AVPlayer framework property for start_date.
end_date: Option<String>Mirrors the AVPlayer framework property for end_date.
classifying_label: Option<String>Mirrors the AVPlayer framework property for classifying_label.
unique_id: Option<String>Mirrors the AVPlayer framework property for unique_id.
items: Vec<MetadataItem>Mirrors the AVPlayer framework property for items.
Trait Implementations§
Source§impl Clone for DateRangeMetadataGroup
impl Clone for DateRangeMetadataGroup
Source§fn clone(&self) -> DateRangeMetadataGroup
fn clone(&self) -> DateRangeMetadataGroup
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 DateRangeMetadataGroup
impl Debug for DateRangeMetadataGroup
Source§impl<'de> Deserialize<'de> for DateRangeMetadataGroup
impl<'de> Deserialize<'de> for DateRangeMetadataGroup
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 PartialEq for DateRangeMetadataGroup
impl PartialEq for DateRangeMetadataGroup
Source§fn eq(&self, other: &DateRangeMetadataGroup) -> bool
fn eq(&self, other: &DateRangeMetadataGroup) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DateRangeMetadataGroup
Auto Trait Implementations§
impl Freeze for DateRangeMetadataGroup
impl RefUnwindSafe for DateRangeMetadataGroup
impl Send for DateRangeMetadataGroup
impl Sync for DateRangeMetadataGroup
impl Unpin for DateRangeMetadataGroup
impl UnsafeUnpin for DateRangeMetadataGroup
impl UnwindSafe for DateRangeMetadataGroup
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