#[repr(i32)]pub enum EExportCodec {
KEExportCodecDefault = 0,
KEExportCodecH264 = 1,
KEExportCodecH265 = 2,
}Variants§
Implementations§
Source§impl EExportCodec
impl EExportCodec
Source§impl EExportCodec
impl EExportCodec
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for EExportCodec
impl Clone for EExportCodec
Source§fn clone(&self) -> EExportCodec
fn clone(&self) -> EExportCodec
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 EExportCodec
Source§impl Debug for EExportCodec
impl Debug for EExportCodec
Source§impl Default for EExportCodec
impl Default for EExportCodec
Source§fn default() -> EExportCodec
fn default() -> EExportCodec
Returns the “default value” for a type. Read more
impl Eq for EExportCodec
Source§impl From<EExportCodec> for i32
impl From<EExportCodec> for i32
Source§fn from(value: EExportCodec) -> i32
fn from(value: EExportCodec) -> i32
Converts to this type from the input type.
Source§impl Hash for EExportCodec
impl Hash for EExportCodec
Source§impl Ord for EExportCodec
impl Ord for EExportCodec
Source§fn cmp(&self, other: &EExportCodec) -> Ordering
fn cmp(&self, other: &EExportCodec) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EExportCodec
impl PartialEq for EExportCodec
Source§fn eq(&self, other: &EExportCodec) -> bool
fn eq(&self, other: &EExportCodec) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for EExportCodec
impl PartialOrd for EExportCodec
impl StructuralPartialEq for EExportCodec
Source§impl TryFrom<i32> for EExportCodec
impl TryFrom<i32> for EExportCodec
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<EExportCodec, UnknownEnumValue>
fn try_from(value: i32) -> Result<EExportCodec, UnknownEnumValue>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for EExportCodec
impl RefUnwindSafe for EExportCodec
impl Send for EExportCodec
impl Sync for EExportCodec
impl Unpin for EExportCodec
impl UnsafeUnpin for EExportCodec
impl UnwindSafe for EExportCodec
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