pub struct ProgramPacketSequenceCounter {
pub counter: u8,
pub mpeg1_mpeg2_identifier: bool,
pub original_stuff_length: u8,
}Expand description
program_packet_sequence_counter sub-field of PesExtension.
Fields§
§counter: u87-bit counter.
mpeg1_mpeg2_identifier: boolMPEG1_MPEG2_identifier flag.
original_stuff_length: u86-bit original_stuff_length.
Trait Implementations§
Source§impl Clone for ProgramPacketSequenceCounter
impl Clone for ProgramPacketSequenceCounter
Source§fn clone(&self) -> ProgramPacketSequenceCounter
fn clone(&self) -> ProgramPacketSequenceCounter
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 ProgramPacketSequenceCounter
Source§impl Debug for ProgramPacketSequenceCounter
impl Debug for ProgramPacketSequenceCounter
impl Eq for ProgramPacketSequenceCounter
Source§impl Serialize for ProgramPacketSequenceCounter
Available on crate feature serde only.
impl Serialize for ProgramPacketSequenceCounter
Available on crate feature
serde only.impl StructuralPartialEq for ProgramPacketSequenceCounter
Auto Trait Implementations§
impl Freeze for ProgramPacketSequenceCounter
impl RefUnwindSafe for ProgramPacketSequenceCounter
impl Send for ProgramPacketSequenceCounter
impl Sync for ProgramPacketSequenceCounter
impl Unpin for ProgramPacketSequenceCounter
impl UnsafeUnpin for ProgramPacketSequenceCounter
impl UnwindSafe for ProgramPacketSequenceCounter
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