Struct GstH274 Digitally Signed Content Initialization
Source #[repr(C)]pub struct GstH274DigitallySignedContentInitialization {Show 14 fields
pub id: u8,
pub hash_method_type: u8,
pub key_retrieval_mode_idc: u32,
pub use_key_register_idx_flag: u8,
pub key_register_idx: u32,
pub content_uuid_present_flag: u8,
pub content_uuid: [u8; 16],
pub num_verification_substreams: u32,
pub ref_substream_flag: *mut u8,
pub ref_substream_flag_len: size_t,
pub vss_implicit_association_mode_flag: u8,
pub signed_content_start_flag: u8,
pub sei_signing_flag: u8,
pub key_source_uri: *mut c_char,
}Fields§
§id: u8§hash_method_type: u8§key_retrieval_mode_idc: u32§use_key_register_idx_flag: u8§key_register_idx: u32§content_uuid_present_flag: u8§content_uuid: [u8; 16]§num_verification_substreams: u32§ref_substream_flag: *mut u8§ref_substream_flag_len: size_t§vss_implicit_association_mode_flag: u8§signed_content_start_flag: u8§sei_signing_flag: u8§key_source_uri: *mut c_charTrait Implementations§
Source§impl Clone for GstH274DigitallySignedContentInitialization
impl Clone for GstH274DigitallySignedContentInitialization
Source§fn clone(&self) -> GstH274DigitallySignedContentInitialization
fn clone(&self) -> GstH274DigitallySignedContentInitialization
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 GstH274DigitallySignedContentInitialization
Auto Trait Implementations§
impl !Send for GstH274DigitallySignedContentInitialization
impl !Sync for GstH274DigitallySignedContentInitialization
impl Freeze for GstH274DigitallySignedContentInitialization
impl RefUnwindSafe for GstH274DigitallySignedContentInitialization
impl Unpin for GstH274DigitallySignedContentInitialization
impl UnsafeUnpin for GstH274DigitallySignedContentInitialization
impl UnwindSafe for GstH274DigitallySignedContentInitialization
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