pub struct IsoTpSocketOptions {
pub flags: u32,
pub frame_txtime: Option<Duration>,
pub ext_address: Option<u8>,
pub tx_padding: Option<u8>,
pub rx_padding: Option<u8>,
pub rx_ext_address: Option<u8>,
}Expand description
Socket-level ISO-TP options.
Fields§
§flags: u32§frame_txtime: Option<Duration>§ext_address: Option<u8>§tx_padding: Option<u8>§rx_padding: Option<u8>§rx_ext_address: Option<u8>Trait Implementations§
Source§impl Clone for IsoTpSocketOptions
impl Clone for IsoTpSocketOptions
Source§fn clone(&self) -> IsoTpSocketOptions
fn clone(&self) -> IsoTpSocketOptions
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 IsoTpSocketOptions
impl Debug for IsoTpSocketOptions
Source§impl Default for IsoTpSocketOptions
impl Default for IsoTpSocketOptions
Source§fn default() -> IsoTpSocketOptions
fn default() -> IsoTpSocketOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IsoTpSocketOptions
impl RefUnwindSafe for IsoTpSocketOptions
impl Send for IsoTpSocketOptions
impl Sync for IsoTpSocketOptions
impl Unpin for IsoTpSocketOptions
impl UnsafeUnpin for IsoTpSocketOptions
impl UnwindSafe for IsoTpSocketOptions
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