pub struct App2E2020;Expand description
ST 2067-21:2020 Application Profile #2E Validator.
Identical to App2E 2021 except HT-J2K (ISO 15444-15) is not permitted — HT-J2K support was only added in the 2021 edition of ST 2067-21.
Trait Implementations§
Source§impl ConstraintsValidator for App2E2020
impl ConstraintsValidator for App2E2020
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 App2E2020
impl RefUnwindSafe for App2E2020
impl Send for App2E2020
impl Sync for App2E2020
impl Unpin for App2E2020
impl UnsafeUnpin for App2E2020
impl UnwindSafe for App2E2020
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