pub enum AvcPacketType {
SequenceHeader = 0,
NalUnit = 1,
EndOfSequence = 2,
}Expand description
AVC packet type.
Variants§
SequenceHeader = 0
AVC sequence header
NalUnit = 1
AVC NALU
EndOfSequence = 2
AVC end of sequence
Lower level NALU sequence ender is not required or supported.
Trait Implementations§
Source§impl Clone for AvcPacketType
impl Clone for AvcPacketType
Source§fn clone(&self) -> AvcPacketType
fn clone(&self) -> AvcPacketType
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 AvcPacketType
Source§impl Debug for AvcPacketType
impl Debug for AvcPacketType
impl Eq for AvcPacketType
Source§impl Hash for AvcPacketType
impl Hash for AvcPacketType
Source§impl PartialEq for AvcPacketType
impl PartialEq for AvcPacketType
Source§fn eq(&self, other: &AvcPacketType) -> bool
fn eq(&self, other: &AvcPacketType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AvcPacketType
Auto Trait Implementations§
impl Freeze for AvcPacketType
impl RefUnwindSafe for AvcPacketType
impl Send for AvcPacketType
impl Sync for AvcPacketType
impl Unpin for AvcPacketType
impl UnsafeUnpin for AvcPacketType
impl UnwindSafe for AvcPacketType
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