pub enum PsshSystem {
Widevine,
PlayReady,
FairPlay,
}Expand description
DRM system identified for a retained PSSH payload.
Variants§
Trait Implementations§
Source§impl Clone for PsshSystem
impl Clone for PsshSystem
Source§fn clone(&self) -> PsshSystem
fn clone(&self) -> PsshSystem
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 moreimpl Copy for PsshSystem
Source§impl Debug for PsshSystem
impl Debug for PsshSystem
impl Eq for PsshSystem
Source§impl PartialEq for PsshSystem
impl PartialEq for PsshSystem
Source§fn eq(&self, other: &PsshSystem) -> bool
fn eq(&self, other: &PsshSystem) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PsshSystem
Auto Trait Implementations§
impl Freeze for PsshSystem
impl RefUnwindSafe for PsshSystem
impl Send for PsshSystem
impl Sync for PsshSystem
impl Unpin for PsshSystem
impl UnsafeUnpin for PsshSystem
impl UnwindSafe for PsshSystem
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.