pub enum EnumVideoCodec {
VIDEO_CODEC_NOT_DEFINED = 0,
UNDEFINED_VIDEO_CODEC = 1,
H264 = 2,
MP4V = 3,
RV24 = 4,
VP8 = 5,
VP9 = 6,
}
Variants§
Trait Implementations§
Source§impl Clone for EnumVideoCodec
impl Clone for EnumVideoCodec
Source§fn clone(&self) -> EnumVideoCodec
fn clone(&self) -> EnumVideoCodec
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 EnumVideoCodec
impl Debug for EnumVideoCodec
Source§impl Default for EnumVideoCodec
impl Default for EnumVideoCodec
Source§impl Hash for EnumVideoCodec
impl Hash for EnumVideoCodec
Source§impl PartialEq for EnumVideoCodec
impl PartialEq for EnumVideoCodec
Source§impl ProtobufEnum for EnumVideoCodec
impl ProtobufEnum for EnumVideoCodec
Source§fn from_i32(value: i32) -> Option<EnumVideoCodec>
fn from_i32(value: i32) -> Option<EnumVideoCodec>
Try to create an enum from
i32
value.
Return None
if value is unknown.Source§fn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
Source§fn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
Source§fn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
Source§impl ProtobufValue for EnumVideoCodec
impl ProtobufValue for EnumVideoCodec
Source§fn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
Source§fn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
Source§fn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
impl Copy for EnumVideoCodec
impl Eq for EnumVideoCodec
impl StructuralPartialEq for EnumVideoCodec
Auto Trait Implementations§
impl Freeze for EnumVideoCodec
impl RefUnwindSafe for EnumVideoCodec
impl Send for EnumVideoCodec
impl Sync for EnumVideoCodec
impl Unpin for EnumVideoCodec
impl UnwindSafe for EnumVideoCodec
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