#[repr(u8)]pub enum CMAFInterface {
Interface1 = 0,
Interface2dash = 1,
Interface2hls = 2,
}Variants§
Interface1 = 0
CMAF Interface-1 Mode
Interface2dash = 1
CMAF Interface-2 Mode with DASH Support
Interface2hls = 2
CMAF Interface-2 Mode with HLS Support
Implementations§
Trait Implementations§
Source§impl Clone for CMAFInterface
impl Clone for CMAFInterface
Source§fn clone(&self) -> CMAFInterface
fn clone(&self) -> CMAFInterface
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 CMAFInterface
impl Debug for CMAFInterface
Source§impl<'de> Deserialize<'de> for CMAFInterface
impl<'de> Deserialize<'de> for CMAFInterface
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 From<CMAFInterface> for u8
impl From<CMAFInterface> for u8
Source§fn from(val: CMAFInterface) -> Self
fn from(val: CMAFInterface) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CMAFInterface
impl PartialEq for CMAFInterface
Source§impl Serialize for CMAFInterface
impl Serialize for CMAFInterface
impl Copy for CMAFInterface
impl Eq for CMAFInterface
impl StructuralPartialEq for CMAFInterface
Auto Trait Implementations§
impl Freeze for CMAFInterface
impl RefUnwindSafe for CMAFInterface
impl Send for CMAFInterface
impl Sync for CMAFInterface
impl Unpin for CMAFInterface
impl UnwindSafe for CMAFInterface
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