#[repr(C)]pub struct AVEncryptionInitInfo {
pub system_id: *mut u8,
pub system_id_size: u32,
pub key_ids: *mut *mut u8,
pub num_key_ids: u32,
pub key_id_size: u32,
pub data: *mut u8,
pub data_size: u32,
pub next: *mut AVEncryptionInitInfo,
}Fields§
§system_id: *mut u8§system_id_size: u32§key_ids: *mut *mut u8§num_key_ids: u32§key_id_size: u32§data: *mut u8§data_size: u32§next: *mut AVEncryptionInitInfoTrait Implementations§
Source§impl Clone for AVEncryptionInitInfo
impl Clone for AVEncryptionInitInfo
Source§fn clone(&self) -> AVEncryptionInitInfo
fn clone(&self) -> AVEncryptionInitInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AVEncryptionInitInfo
impl Debug for AVEncryptionInitInfo
impl Copy for AVEncryptionInitInfo
Auto Trait Implementations§
impl Freeze for AVEncryptionInitInfo
impl RefUnwindSafe for AVEncryptionInitInfo
impl !Send for AVEncryptionInitInfo
impl !Sync for AVEncryptionInitInfo
impl Unpin for AVEncryptionInitInfo
impl UnwindSafe for AVEncryptionInitInfo
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