#[repr(C)]pub struct ReceiveData {
pub time_stamp: Time,
pub recycle_signal: Event,
pub header_length: u32,
pub header: *mut Header,
pub options_length: u32,
pub options: *mut c_void,
pub data_length: u32,
pub fragment_count: u32,
pub fragment_table: [FragmentData; 0],
}Fields
time_stamp: Timerecycle_signal: Eventheader_length: u32header: *mut Headeroptions_length: u32options: *mut c_voiddata_length: u32fragment_count: u32fragment_table: [FragmentData; 0]Trait Implementations
sourceimpl Clone for ReceiveData
impl Clone for ReceiveData
sourcefn clone(&self) -> ReceiveData
fn clone(&self) -> ReceiveData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ReceiveData
impl Debug for ReceiveData
impl Copy for ReceiveData
Auto Trait Implementations
impl RefUnwindSafe for ReceiveData
impl !Send for ReceiveData
impl !Sync for ReceiveData
impl Unpin for ReceiveData
impl UnwindSafe for ReceiveData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more