QueryFileSystemInfoValue

Trait QueryFileSystemInfoValue 

Source
pub trait QueryFileSystemInfoValue:
    TryFrom<QueryFileSystemInfo, Error = SmbFsccError>
    + Send
    + 'static
    + Into<QueryFileSystemInfo>
    + for<'a> BinRead<Args<'a> = ()> {
    const CLASS_ID: QueryFileSystemInfoClass;
}
Expand description

Trait for inner values in QueryFileSystemInfo.

This trait provides the CLASS_ID constant for each value type, linking values to their information class IDs.

Auto-generated by the file_info_classes! macro

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl QueryFileSystemInfoValue for FileFsAttributeInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsAttributeInformation

Source§

impl QueryFileSystemInfoValue for FileFsControlInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsControlInformation

Source§

impl QueryFileSystemInfoValue for FileFsDeviceInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsDeviceInformation

Source§

impl QueryFileSystemInfoValue for FileFsFullSizeInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsFullSizeInformation

Source§

impl QueryFileSystemInfoValue for FileFsObjectIdInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsObjectIdInformation

Source§

impl QueryFileSystemInfoValue for FileFsSectorSizeInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsSectorSizeInformation

Source§

impl QueryFileSystemInfoValue for FileFsSizeInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsSizeInformation

Source§

impl QueryFileSystemInfoValue for FileFsVolumeInformation

Source§

const CLASS_ID: QueryFileSystemInfoClass = QueryFileSystemInfoClass::FsVolumeInformation