pub struct DRMKeyId { /* private fields */ }
Expand description
The Content Key or default_KID.
Trait Implementations§
source§impl<'de> Deserialize<'de> for DRMKeyId
impl<'de> Deserialize<'de> for DRMKeyId
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 FromBytes for DRMKeyId
impl FromBytes for DRMKeyId
source§fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized,
fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized,
Interprets the prefix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read moresource§fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized,
fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized,
Interprets the suffix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read moresource§impl FromZeroes for DRMKeyId
impl FromZeroes for DRMKeyId
source§impl PartialEq for DRMKeyId
impl PartialEq for DRMKeyId
impl Copy for DRMKeyId
impl Eq for DRMKeyId
impl StructuralPartialEq for DRMKeyId
Auto Trait Implementations§
impl RefUnwindSafe for DRMKeyId
impl Send for DRMKeyId
impl Sync for DRMKeyId
impl Unpin for DRMKeyId
impl UnwindSafe for DRMKeyId
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