windows::Win32::Storage::FileServerResourceManager

Trait IFsrmFileScreenBase_Impl

pub trait IFsrmFileScreenBase_Impl: IFsrmObject_Impl {
    // Required methods
    fn BlockedFileGroups(&self) -> Result<IFsrmMutableCollection>;
    fn SetBlockedFileGroups(
        &self,
        blocklist: Ref<'_, IFsrmMutableCollection>,
    ) -> Result<()>;
    fn FileScreenFlags(&self) -> Result<i32>;
    fn SetFileScreenFlags(&self, filescreenflags: i32) -> Result<()>;
    fn CreateAction(&self, actiontype: FsrmActionType) -> Result<IFsrmAction>;
    fn EnumActions(&self) -> Result<IFsrmCollection>;
}

Required Methods§

fn BlockedFileGroups(&self) -> Result<IFsrmMutableCollection>

fn SetBlockedFileGroups( &self, blocklist: Ref<'_, IFsrmMutableCollection>, ) -> Result<()>

fn FileScreenFlags(&self) -> Result<i32>

fn SetFileScreenFlags(&self, filescreenflags: i32) -> Result<()>

fn CreateAction(&self, actiontype: FsrmActionType) -> Result<IFsrmAction>

fn EnumActions(&self) -> Result<IFsrmCollection>

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§