pub struct MpegtsPacket {
pub number_of_fragments: usize,
pub fragments: Vec<MpegtsFragment>,
}Fields§
§number_of_fragments: usize§fragments: Vec<MpegtsFragment>Implementations§
Trait Implementations§
Source§impl<'__de> BorrowDecode<'__de> for MpegtsPacket
impl<'__de> BorrowDecode<'__de> for MpegtsPacket
Source§fn borrow_decode<__D: BorrowDecoder<'__de>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for MpegtsPacket
impl Clone for MpegtsPacket
Source§fn clone(&self) -> MpegtsPacket
fn clone(&self) -> MpegtsPacket
Returns a copy 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 MpegtsPacket
impl Debug for MpegtsPacket
Source§impl Decode for MpegtsPacket
impl Decode for MpegtsPacket
Source§impl Encode for MpegtsPacket
impl Encode for MpegtsPacket
Source§impl PartialEq for MpegtsPacket
impl PartialEq for MpegtsPacket
impl Eq for MpegtsPacket
impl StructuralPartialEq for MpegtsPacket
Auto Trait Implementations§
impl Freeze for MpegtsPacket
impl RefUnwindSafe for MpegtsPacket
impl Send for MpegtsPacket
impl Sync for MpegtsPacket
impl Unpin for MpegtsPacket
impl UnwindSafe for MpegtsPacket
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