pub struct CMAFContainerOptions {
pub cmaf_interface: Option<CMAFInterface>,
pub segment_duration: Option<u16>,
pub chunk_duration: Option<u16>,
pub session_group: Option<u8>,
pub track_name: Option<String>,
pub cenc_key: Option<Vec<u8>>,
pub cenc_key_id: Option<Vec<u8>>,
pub metadata_enabled: Option<bool>,
}Fields§
§cmaf_interface: Option<CMAFInterface>§segment_duration: Option<u16>§chunk_duration: Option<u16>§session_group: Option<u8>§track_name: Option<String>§cenc_key: Option<Vec<u8>>§cenc_key_id: Option<Vec<u8>>§metadata_enabled: Option<bool>Trait Implementations§
Source§impl Debug for CMAFContainerOptions
impl Debug for CMAFContainerOptions
Auto Trait Implementations§
impl Freeze for CMAFContainerOptions
impl RefUnwindSafe for CMAFContainerOptions
impl Send for CMAFContainerOptions
impl Sync for CMAFContainerOptions
impl Unpin for CMAFContainerOptions
impl UnwindSafe for CMAFContainerOptions
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