pub struct TsPacket {
pub header: TransportStreamHeader,
pub adaptation_field: Option<AdaptationField>,
pub payload: Bytes,
}Fields§
§header: TransportStreamHeader§adaptation_field: Option<AdaptationField>§payload: BytesImplementations§
Source§impl TsPacket
impl TsPacket
pub const PACKET_SIZE: usize = 188
pub fn from_bytes(data: Bytes) -> Option<Self>
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for TsPacket
impl RefUnwindSafe for TsPacket
impl Send for TsPacket
impl Sync for TsPacket
impl Unpin for TsPacket
impl UnsafeUnpin for TsPacket
impl UnwindSafe for TsPacket
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