windows::Win32::Storage::FileServerResourceManager

Trait IFsrmExportImport_Impl

pub trait IFsrmExportImport_Impl: IDispatch_Impl {
    // Required methods
    fn ExportFileGroups(
        &self,
        filepath: &BSTR,
        filegroupnamessafearray: *const VARIANT,
        remotehost: &BSTR,
    ) -> Result<()>;
    fn ImportFileGroups(
        &self,
        filepath: &BSTR,
        filegroupnamessafearray: *const VARIANT,
        remotehost: &BSTR,
    ) -> Result<IFsrmCommittableCollection>;
    fn ExportFileScreenTemplates(
        &self,
        filepath: &BSTR,
        templatenamessafearray: *const VARIANT,
        remotehost: &BSTR,
    ) -> Result<()>;
    fn ImportFileScreenTemplates(
        &self,
        filepath: &BSTR,
        templatenamessafearray: *const VARIANT,
        remotehost: &BSTR,
    ) -> Result<IFsrmCommittableCollection>;
    fn ExportQuotaTemplates(
        &self,
        filepath: &BSTR,
        templatenamessafearray: *const VARIANT,
        remotehost: &BSTR,
    ) -> Result<()>;
    fn ImportQuotaTemplates(
        &self,
        filepath: &BSTR,
        templatenamessafearray: *const VARIANT,
        remotehost: &BSTR,
    ) -> Result<IFsrmCommittableCollection>;
}

Required Methods§

fn ExportFileGroups( &self, filepath: &BSTR, filegroupnamessafearray: *const VARIANT, remotehost: &BSTR, ) -> Result<()>

fn ImportFileGroups( &self, filepath: &BSTR, filegroupnamessafearray: *const VARIANT, remotehost: &BSTR, ) -> Result<IFsrmCommittableCollection>

fn ExportFileScreenTemplates( &self, filepath: &BSTR, templatenamessafearray: *const VARIANT, remotehost: &BSTR, ) -> Result<()>

fn ImportFileScreenTemplates( &self, filepath: &BSTR, templatenamessafearray: *const VARIANT, remotehost: &BSTR, ) -> Result<IFsrmCommittableCollection>

fn ExportQuotaTemplates( &self, filepath: &BSTR, templatenamessafearray: *const VARIANT, remotehost: &BSTR, ) -> Result<()>

fn ImportQuotaTemplates( &self, filepath: &BSTR, templatenamessafearray: *const VARIANT, remotehost: &BSTR, ) -> Result<IFsrmCommittableCollection>

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§