Struct virtual_fs::union_fs::MountPoint
source · pub struct MountPoint {
pub path: String,
pub name: String,
pub fs: Option<Arc<Box<dyn FileSystem>>>,
pub weak_fs: Weak<Box<dyn FileSystem>>,
pub temp_holding: TempHolding,
pub should_sanitize: bool,
pub new_path: Option<String>,
}
Fields§
§path: String
§name: String
§fs: Option<Arc<Box<dyn FileSystem>>>
§weak_fs: Weak<Box<dyn FileSystem>>
§temp_holding: TempHolding
§should_sanitize: bool
§new_path: Option<String>
Implementations§
source§impl MountPoint
impl MountPoint
Trait Implementations§
source§impl Clone for MountPoint
impl Clone for MountPoint
Auto Trait Implementations§
impl Freeze for MountPoint
impl !RefUnwindSafe for MountPoint
impl Send for MountPoint
impl Sync for MountPoint
impl Unpin for MountPoint
impl !UnwindSafe for MountPoint
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)