pub struct PackingList {
pub namespace: PklNamespace,
pub id: ImfUuid,
pub annotation_text: Option<String>,
pub issue_date: String,
pub issuer: Option<String>,
pub creator: Option<String>,
pub group_id: Option<ImfUuid>,
pub asset_list: PklAssetList,
}Expand description
PKL XML — Packing List (SMPTE ST 2067-2 §9).
Assets carry SHA-1 (default) or SHA-256 checksums. The algorithm is
determined by the optional <HashAlgorithm> element on each asset.
Fields§
§namespace: PklNamespaceThe SMPTE spec version detected from the root xmlns.
id: ImfUuid§annotation_text: Option<String>§issue_date: StringISO 8601 issue date.
issuer: Option<String>§creator: Option<String>§group_id: Option<ImfUuid>Optional group identifier for partial deliveries (SMPTE ST 2067-2 §9).
asset_list: PklAssetListTrait Implementations§
Source§impl Debug for PackingList
impl Debug for PackingList
Source§impl<'de> Deserialize<'de> for PackingList
impl<'de> Deserialize<'de> for PackingList
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 PackingList
impl PartialEq for PackingList
Source§fn eq(&self, other: &PackingList) -> bool
fn eq(&self, other: &PackingList) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PackingList
impl Serialize for PackingList
impl StructuralPartialEq for PackingList
Auto Trait Implementations§
impl Freeze for PackingList
impl RefUnwindSafe for PackingList
impl Send for PackingList
impl Sync for PackingList
impl Unpin for PackingList
impl UnsafeUnpin for PackingList
impl UnwindSafe for PackingList
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