pub struct SrvEnumerateSnapshotsRequest(pub ());Tuple Fields§
§0: ()Implementations§
Trait Implementations§
Source§impl BinRead for SrvEnumerateSnapshotsRequest
impl BinRead for SrvEnumerateSnapshotsRequest
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 SrvEnumerateSnapshotsRequest
impl BinWrite for SrvEnumerateSnapshotsRequest
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 Debug for SrvEnumerateSnapshotsRequest
impl Debug for SrvEnumerateSnapshotsRequest
Source§impl Deref for SrvEnumerateSnapshotsRequest
impl Deref for SrvEnumerateSnapshotsRequest
Source§impl From<()> for SrvEnumerateSnapshotsRequest
impl From<()> for SrvEnumerateSnapshotsRequest
Source§impl From<SrvEnumerateSnapshotsRequest> for IoctlReqData
impl From<SrvEnumerateSnapshotsRequest> for IoctlReqData
Source§fn from(model: SrvEnumerateSnapshotsRequest) -> IoctlReqData
fn from(model: SrvEnumerateSnapshotsRequest) -> IoctlReqData
Converts to this type from the input type.
Source§impl FsctlRequest for SrvEnumerateSnapshotsRequest
impl FsctlRequest for SrvEnumerateSnapshotsRequest
const FSCTL_CODE: FsctlCodes = FsctlCodes::SrvEnumerateSnapshots
type Response = SrvEnumerateSnapshotsResponse
Source§impl IoctlRequestContent for SrvEnumerateSnapshotsRequest
impl IoctlRequestContent for SrvEnumerateSnapshotsRequest
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 SrvEnumerateSnapshotsRequest
impl PartialEq for SrvEnumerateSnapshotsRequest
Source§fn eq(&self, other: &SrvEnumerateSnapshotsRequest) -> bool
fn eq(&self, other: &SrvEnumerateSnapshotsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SrvEnumerateSnapshotsRequest
impl StructuralPartialEq for SrvEnumerateSnapshotsRequest
Auto Trait Implementations§
impl Freeze for SrvEnumerateSnapshotsRequest
impl RefUnwindSafe for SrvEnumerateSnapshotsRequest
impl Send for SrvEnumerateSnapshotsRequest
impl Sync for SrvEnumerateSnapshotsRequest
impl Unpin for SrvEnumerateSnapshotsRequest
impl UnwindSafe for SrvEnumerateSnapshotsRequest
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