Struct ndisapi_rs::FastIoSectionHeader
source · #[repr(C, packed)]pub struct FastIoSectionHeader {
pub fast_io_write_union: FastIoWriteUnion,
pub read_in_progress_flag: u32,
}
Expand description
This structure is used as the header for the FastIoSection structure, containing the FastIoWriteUnion and a flag indicating whether a read operation is in progress.
Rust equivalent for _FAST_IO_SECTION_HEADER
Fields§
§fast_io_write_union: FastIoWriteUnion
Union containing the number of packets and write in progress flag
read_in_progress_flag: u32
Flag indicating whether a read operation is in progress
Trait Implementations§
source§impl Clone for FastIoSectionHeader
impl Clone for FastIoSectionHeader
source§fn clone(&self) -> FastIoSectionHeader
fn clone(&self) -> FastIoSectionHeader
Returns a copy 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 Default for FastIoSectionHeader
impl Default for FastIoSectionHeader
source§fn default() -> FastIoSectionHeader
fn default() -> FastIoSectionHeader
Returns the “default value” for a type. Read more
impl Copy for FastIoSectionHeader
Auto Trait Implementations§
impl RefUnwindSafe for FastIoSectionHeader
impl Send for FastIoSectionHeader
impl Sync for FastIoSectionHeader
impl Unpin for FastIoSectionHeader
impl UnwindSafe for FastIoSectionHeader
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