Enum wasmtime_wasi::virtfs::VirtualDirEntry
source · [−]pub enum VirtualDirEntry {
Directory(HashMap<String, VirtualDirEntry, RandomState>),
File(Box<dyn FileContents + 'static, Global>),
}
Expand description
An entry in a virtual filesystem
Variants
Directory(HashMap<String, VirtualDirEntry, RandomState>)
The contents of a child directory
File(Box<dyn FileContents + 'static, Global>)
A file
Implementations
sourceimpl VirtualDirEntry
impl VirtualDirEntry
sourcepub fn empty_directory() -> VirtualDirEntry
pub fn empty_directory() -> VirtualDirEntry
Construct an empty directory
Auto Trait Implementations
impl !RefUnwindSafe for VirtualDirEntry
impl !Send for VirtualDirEntry
impl !Sync for VirtualDirEntry
impl Unpin for VirtualDirEntry
impl !UnwindSafe for VirtualDirEntry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more