pub struct FileDispositionInformation {
pub delete_pending: Boolean,
}Expand description
Mark a file for deletion.
Fields§
§delete_pending: BooleanSet to TRUE to indicate that a file should be deleted when it is closed; set to FALSE otherwise. Note: Default is TRUE
Trait Implementations§
Source§impl BinRead for FileDispositionInformation
impl BinRead for FileDispositionInformation
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 FileDispositionInformation
impl BinWrite for FileDispositionInformation
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 FileDispositionInformation
impl Debug for FileDispositionInformation
Source§impl Default for FileDispositionInformation
impl Default for FileDispositionInformation
Source§impl From<FileDispositionInformation> for SetFileInfo
impl From<FileDispositionInformation> for SetFileInfo
Source§fn from(value: FileDispositionInformation) -> SetFileInfo
fn from(value: FileDispositionInformation) -> SetFileInfo
Converts to this type from the input type.
Source§impl SetFileInfoValue for FileDispositionInformation
impl SetFileInfoValue for FileDispositionInformation
const CLASS_ID: SetFileInfoClass = SetFileInfoClass::DispositionInformation
Source§impl TryFrom<SetFileInfo> for FileDispositionInformation
impl TryFrom<SetFileInfo> for FileDispositionInformation
Source§type Error = SmbFsccError
type Error = SmbFsccError
The type returned in the event of a conversion error.
impl Eq for FileDispositionInformation
impl StructuralPartialEq for FileDispositionInformation
Auto Trait Implementations§
impl Freeze for FileDispositionInformation
impl RefUnwindSafe for FileDispositionInformation
impl Send for FileDispositionInformation
impl Sync for FileDispositionInformation
impl Unpin for FileDispositionInformation
impl UnwindSafe for FileDispositionInformation
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