pub struct IsoWithoutTimestamp { /* private fields */ }Implementations§
Source§impl IsoWithoutTimestamp
impl IsoWithoutTimestamp
pub fn parse(bytes: &[u8]) -> Result<Self, Error>
pub fn specialize(&self) -> IsoWithoutTimestampChild
pub fn get_connection_handle(&self) -> u16
pub fn get_iso_sdu_length(&self) -> u16
pub fn get_packet_sequence_number(&self) -> u16
pub fn get_packet_status_flag(&self) -> IsoPacketStatusFlag
pub fn get_pb_flag(&self) -> IsoPacketBoundaryFlag
pub fn get_ts_flag(&self) -> TimeStampFlag
pub fn get_payload(&self) -> &[u8] ⓘ
pub fn get_size(&self) -> usize
Trait Implementations§
Source§impl Clone for IsoWithoutTimestamp
impl Clone for IsoWithoutTimestamp
Source§fn clone(&self) -> IsoWithoutTimestamp
fn clone(&self) -> IsoWithoutTimestamp
Returns a duplicate 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 IsoWithoutTimestamp
impl Debug for IsoWithoutTimestamp
Source§impl From<IsoWithoutTimestamp> for Bytes
impl From<IsoWithoutTimestamp> for Bytes
Source§fn from(packet: IsoWithoutTimestamp) -> Self
fn from(packet: IsoWithoutTimestamp) -> Self
Converts to this type from the input type.
Source§impl From<IsoWithoutTimestamp> for Iso
impl From<IsoWithoutTimestamp> for Iso
Source§fn from(packet: IsoWithoutTimestamp) -> Iso
fn from(packet: IsoWithoutTimestamp) -> Iso
Converts to this type from the input type.
Source§impl From<IsoWithoutTimestamp> for Vec<u8>
impl From<IsoWithoutTimestamp> for Vec<u8>
Source§fn from(packet: IsoWithoutTimestamp) -> Self
fn from(packet: IsoWithoutTimestamp) -> Self
Converts to this type from the input type.
Source§impl From<IsoWithoutTimestampBuilder> for IsoWithoutTimestamp
impl From<IsoWithoutTimestampBuilder> for IsoWithoutTimestamp
Source§fn from(builder: IsoWithoutTimestampBuilder) -> IsoWithoutTimestamp
fn from(builder: IsoWithoutTimestampBuilder) -> IsoWithoutTimestamp
Converts to this type from the input type.
Source§impl Packet for IsoWithoutTimestamp
impl Packet for IsoWithoutTimestamp
Source§impl PartialEq for IsoWithoutTimestamp
impl PartialEq for IsoWithoutTimestamp
Source§impl TryFrom<Iso> for IsoWithoutTimestamp
impl TryFrom<Iso> for IsoWithoutTimestamp
impl Eq for IsoWithoutTimestamp
impl StructuralPartialEq for IsoWithoutTimestamp
Auto Trait Implementations§
impl !Freeze for IsoWithoutTimestamp
impl RefUnwindSafe for IsoWithoutTimestamp
impl Send for IsoWithoutTimestamp
impl Sync for IsoWithoutTimestamp
impl Unpin for IsoWithoutTimestamp
impl UnwindSafe for IsoWithoutTimestamp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more