pub struct SrvEnumerateSnapshotsResponse {
pub number_of_snap_shots: u32,
pub number_of_snap_shots_returned: u32,
pub snap_shots: MultiWSz,
}Expand description
Fields§
§number_of_snap_shots: u32The number of snapshots that the underlying object store contains of this file.
number_of_snap_shots_returned: u32This value MUST be the number of snapshots that are returned in this response. If this value is less than NumberofSnapshots, then there are more snapshots than were able to fit in this response.
snap_shots: MultiWSzA list of snapshots, described as strings, that take on the following form: @GMT-YYYY.MM.DD-HH.MM.SS
Trait Implementations§
Source§impl BinRead for SrvEnumerateSnapshotsResponse
impl BinRead for SrvEnumerateSnapshotsResponse
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 SrvEnumerateSnapshotsResponse
impl BinWrite for SrvEnumerateSnapshotsResponse
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 FsctlResponseContent for SrvEnumerateSnapshotsResponse
impl FsctlResponseContent for SrvEnumerateSnapshotsResponse
const FSCTL_CODES: &'static [FsctlCodes]
Source§impl PartialEq for SrvEnumerateSnapshotsResponse
impl PartialEq for SrvEnumerateSnapshotsResponse
Source§fn eq(&self, other: &SrvEnumerateSnapshotsResponse) -> bool
fn eq(&self, other: &SrvEnumerateSnapshotsResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SrvEnumerateSnapshotsResponse
impl StructuralPartialEq for SrvEnumerateSnapshotsResponse
Auto Trait Implementations§
impl Freeze for SrvEnumerateSnapshotsResponse
impl RefUnwindSafe for SrvEnumerateSnapshotsResponse
impl Send for SrvEnumerateSnapshotsResponse
impl Sync for SrvEnumerateSnapshotsResponse
impl Unpin for SrvEnumerateSnapshotsResponse
impl UnwindSafe for SrvEnumerateSnapshotsResponse
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