Struct slos_filesystem::impls::overlayfs::OverlayFilesystemPath [−][src]
pub struct OverlayFilesystemPath<'a, 'base, 'overlay> {
pub inner: Arc<OverlayFilesystemInner<'a, 'base, 'overlay>>,
pub path: Vec<String>,
// some fields omitted
}
Fields
inner: Arc<OverlayFilesystemInner<'a, 'base, 'overlay>>
path: Vec<String>
Implementations
Is this node a directory?
Try to get the inner node for the current path.
If ignore_root
is true
, this ignores filesystem roots when finding
a return value. If ignore_root
is false
, and we have an empty path,
this will return the filesystem root for the overlay.
Trait Implementations
Get the permissions of this node
Try to get this node as a FsDirectory
trait object reference Read more
impl<'a, 'base, 'overlay> PartialEq<OverlayFilesystemPath<'a, 'base, 'overlay>> for OverlayFilesystemPath<'a, 'base, 'overlay>
impl<'a, 'base, 'overlay> PartialEq<OverlayFilesystemPath<'a, 'base, 'overlay>> for OverlayFilesystemPath<'a, 'base, 'overlay>
Auto Trait Implementations
impl<'a, 'base, 'overlay> !RefUnwindSafe for OverlayFilesystemPath<'a, 'base, 'overlay>
impl<'a, 'base, 'overlay> Send for OverlayFilesystemPath<'a, 'base, 'overlay>
impl<'a, 'base, 'overlay> Sync for OverlayFilesystemPath<'a, 'base, 'overlay>
impl<'a, 'base, 'overlay> Unpin for OverlayFilesystemPath<'a, 'base, 'overlay>
impl<'a, 'base, 'overlay> !UnwindSafe for OverlayFilesystemPath<'a, 'base, 'overlay>
Blanket Implementations
Mutably borrows from an owned value. Read more