pub struct CoreConstraints2016;Expand description
ST 2067-2:2016 Core Constraints validator.
EssenceDescriptorList is required.
Trait Implementations§
Source§impl ConstraintsValidator for CoreConstraints2016
impl ConstraintsValidator for CoreConstraints2016
Source§fn spec_id(&self) -> &str
fn spec_id(&self) -> &str
Human-readable specification identifier, e.g. “ST 2067-2:2020 Core Constraints”.
Source§fn validate_cpl(&self, cpl: &CompositionPlaylist) -> Vec<ValidationIssue>
fn validate_cpl(&self, cpl: &CompositionPlaylist) -> Vec<ValidationIssue>
Validate a CPL against this constraint set.
Returns a list of validation issues (may be empty for compliant content).
Auto Trait Implementations§
impl Freeze for CoreConstraints2016
impl RefUnwindSafe for CoreConstraints2016
impl Send for CoreConstraints2016
impl Sync for CoreConstraints2016
impl Unpin for CoreConstraints2016
impl UnsafeUnpin for CoreConstraints2016
impl UnwindSafe for CoreConstraints2016
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