pub struct QueryNetworkInterfaceInfoRequest(pub ());Tuple Fields§
§0: ()Implementations§
Trait Implementations§
Source§impl BinRead for QueryNetworkInterfaceInfoRequest
impl BinRead for QueryNetworkInterfaceInfoRequest
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
Source§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
big-endian byte order. Read moreSource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
little-endian byte order. Read moreSource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T from the reader assuming native-endian byte order. Read moreSource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moreSource§impl BinWrite for QueryNetworkInterfaceInfoRequest
impl BinWrite for QueryNetworkInterfaceInfoRequest
Source§fn write_options<W: Write + Seek>(
&self,
__binrw_generated_var_writer: &mut W,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<()>
fn write_options<W: Write + Seek>( &self, __binrw_generated_var_writer: &mut W, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<()>
Source§fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self to the writer assuming big-endian byte order. Read moreSource§fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self to the writer assuming little-endian byte order. Read moreSource§fn write_ne<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_ne<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self to the writer assuming native-endian byte order. Read moreSource§fn write_be_args<W>(
&self,
writer: &mut W,
args: Self::Args<'_>,
) -> Result<(), Error>
fn write_be_args<W>( &self, writer: &mut W, args: Self::Args<'_>, ) -> Result<(), Error>
Write
Self to the writer, assuming big-endian byte order, using the
given arguments. Read moreSource§impl From<()> for QueryNetworkInterfaceInfoRequest
impl From<()> for QueryNetworkInterfaceInfoRequest
Source§impl From<QueryNetworkInterfaceInfoRequest> for IoctlReqData
impl From<QueryNetworkInterfaceInfoRequest> for IoctlReqData
Source§fn from(model: QueryNetworkInterfaceInfoRequest) -> IoctlReqData
fn from(model: QueryNetworkInterfaceInfoRequest) -> IoctlReqData
Converts to this type from the input type.
Source§impl FsctlRequest for QueryNetworkInterfaceInfoRequest
impl FsctlRequest for QueryNetworkInterfaceInfoRequest
const FSCTL_CODE: FsctlCodes = FsctlCodes::QueryNetworkInterfaceInfo
type Response = ChainedItemList<NetworkInterfaceInfo>
Source§impl IoctlRequestContent for QueryNetworkInterfaceInfoRequest
impl IoctlRequestContent for QueryNetworkInterfaceInfoRequest
Source§fn get_bin_size(&self) -> u32
fn get_bin_size(&self) -> u32
Returns the size of the buffer for IOCTL requests – the size of the ENCODED data, in bytes.
Source§impl PartialEq for QueryNetworkInterfaceInfoRequest
impl PartialEq for QueryNetworkInterfaceInfoRequest
Source§fn eq(&self, other: &QueryNetworkInterfaceInfoRequest) -> bool
fn eq(&self, other: &QueryNetworkInterfaceInfoRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for QueryNetworkInterfaceInfoRequest
impl StructuralPartialEq for QueryNetworkInterfaceInfoRequest
Auto Trait Implementations§
impl Freeze for QueryNetworkInterfaceInfoRequest
impl RefUnwindSafe for QueryNetworkInterfaceInfoRequest
impl Send for QueryNetworkInterfaceInfoRequest
impl Sync for QueryNetworkInterfaceInfoRequest
impl Unpin for QueryNetworkInterfaceInfoRequest
impl UnwindSafe for QueryNetworkInterfaceInfoRequest
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