StarnixVolumeProviderProxyInterface

Trait StarnixVolumeProviderProxyInterface 

Source
pub trait StarnixVolumeProviderProxyInterface: Send + Sync {
    type MountResponseFut: Future<Output = Result<StarnixVolumeProviderMountResult, Error>> + Send;

    // Required method
    fn mount(
        &self,
        crypt: ClientEnd<CryptMarker>,
        mode: MountMode,
        exposed_dir: ServerEnd<DirectoryMarker>,
    ) -> Self::MountResponseFut;
}

Required Associated Types§

Required Methods§

Source

fn mount( &self, crypt: ClientEnd<CryptMarker>, mode: MountMode, exposed_dir: ServerEnd<DirectoryMarker>, ) -> Self::MountResponseFut

Implementors§