pub struct Mpeg2PictureHeader {
pub temporal_reference: u32,
pub picture_coding_type: u8,
pub vbv_delay: u32,
pub full_pel_forward_vector: u8,
pub full_pel_backward_vector: u8,
pub f_code: [[u8; 2]; 2],
}Expand description
Picture header (§6.2.3).
Fields§
§temporal_reference: u32§picture_coding_type: u81=I, 2=P, 3=B (4=D for MPEG-1 only).
vbv_delay: u32§full_pel_forward_vector: u8MPEG-1 only — kept for completeness.
full_pel_backward_vector: u8§f_code: [[u8; 2]; 2]Trait Implementations§
Source§impl Clone for Mpeg2PictureHeader
impl Clone for Mpeg2PictureHeader
Source§impl Debug for Mpeg2PictureHeader
impl Debug for Mpeg2PictureHeader
Source§impl Default for Mpeg2PictureHeader
impl Default for Mpeg2PictureHeader
impl Eq for Mpeg2PictureHeader
Source§impl PartialEq for Mpeg2PictureHeader
impl PartialEq for Mpeg2PictureHeader
impl StructuralPartialEq for Mpeg2PictureHeader
Auto Trait Implementations§
impl Freeze for Mpeg2PictureHeader
impl RefUnwindSafe for Mpeg2PictureHeader
impl Send for Mpeg2PictureHeader
impl Sync for Mpeg2PictureHeader
impl Unpin for Mpeg2PictureHeader
impl UnsafeUnpin for Mpeg2PictureHeader
impl UnwindSafe for Mpeg2PictureHeader
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