pub enum FsBackendType {
Rafs,
PassthroughFs,
}Expand description
Type of supported backend filesystems.
Variants§
Rafs
Registry Accelerated File System
PassthroughFs
Share an underlying directory as a FUSE filesystem.
Trait Implementations§
Source§impl Clone for FsBackendType
impl Clone for FsBackendType
Source§fn clone(&self) -> FsBackendType
fn clone(&self) -> FsBackendType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FsBackendType
impl Debug for FsBackendType
Source§impl<'de> Deserialize<'de> for FsBackendType
impl<'de> Deserialize<'de> for FsBackendType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for FsBackendType
impl Display for FsBackendType
Source§impl FromStr for FsBackendType
impl FromStr for FsBackendType
Source§impl PartialEq for FsBackendType
impl PartialEq for FsBackendType
Source§impl Serialize for FsBackendType
impl Serialize for FsBackendType
Source§impl Versionize for FsBackendType
impl Versionize for FsBackendType
Source§fn serialize<W: Write>(
&self,
writer: &mut W,
version_map: &VersionMap,
app_version: u16,
) -> VersionizeResult<()>
fn serialize<W: Write>( &self, writer: &mut W, version_map: &VersionMap, app_version: u16, ) -> VersionizeResult<()>
Serializes
self to target_verion using the specficifed writer and
version_map.Source§fn deserialize<R: Read>(
reader: &mut R,
version_map: &VersionMap,
app_version: u16,
) -> VersionizeResult<Self>
fn deserialize<R: Read>( reader: &mut R, version_map: &VersionMap, app_version: u16, ) -> VersionizeResult<Self>
Returns a new instance of
Self by deserializing from source_version
using the specficifed reader and version_map.impl StructuralPartialEq for FsBackendType
Auto Trait Implementations§
impl Freeze for FsBackendType
impl RefUnwindSafe for FsBackendType
impl Send for FsBackendType
impl Sync for FsBackendType
impl Unpin for FsBackendType
impl UnwindSafe for FsBackendType
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