#[repr(C)]pub struct VirtioNetHdrBasic {
pub flags: u8,
pub gso_type: u8,
pub hdr_len: u16,
pub gso_size: u16,
pub csum_start: u16,
pub csum_offset: u16,
}Expand description
Basic VirtIO Network Header (without num_buffers field)
Fields§
§flags: u8§gso_type: u8§hdr_len: u16§gso_size: u16§csum_start: u16§csum_offset: u16Implementations§
Trait Implementations§
Source§impl Clone for VirtioNetHdrBasic
impl Clone for VirtioNetHdrBasic
Source§fn clone(&self) -> VirtioNetHdrBasic
fn clone(&self) -> VirtioNetHdrBasic
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VirtioNetHdrBasic
impl Debug for VirtioNetHdrBasic
impl Copy for VirtioNetHdrBasic
Auto Trait Implementations§
impl Freeze for VirtioNetHdrBasic
impl RefUnwindSafe for VirtioNetHdrBasic
impl Send for VirtioNetHdrBasic
impl Sync for VirtioNetHdrBasic
impl Unpin for VirtioNetHdrBasic
impl UnwindSafe for VirtioNetHdrBasic
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)