Struct endbasic_std::storage::DirectoryDrive [−][src]
pub struct DirectoryDrive { /* fields omitted */ }Expand description
A drive that is backed by an on-disk directory.
Implementations
Trait Implementations
Deletes the program given by name.
Returns the entries in the store and their metadata.
Loads the contents of the program given by name.
Saves the in-memory program given by content into name.
Gets the system-addressable path of the file _name, if any.
Gets the ACLs of the file _name.
fn update_acls<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 mut self,
_name: &'life1 str,
_add: &'life2 FileAcls,
_remove: &'life3 FileAcls
) -> Pin<Box<dyn Future<Output = Result<()>> + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
Self: 'async_trait,
fn update_acls<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 mut self,
_name: &'life1 str,
_add: &'life2 FileAcls,
_remove: &'life3 FileAcls
) -> Pin<Box<dyn Future<Output = Result<()>> + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
Self: 'async_trait,
Updates the ACLs of the file _name by extending them with the contents of _add and
removing the existing entries listed in _remove. Read more
Auto Trait Implementations
impl RefUnwindSafe for DirectoryDrive
impl Send for DirectoryDrive
impl Sync for DirectoryDrive
impl Unpin for DirectoryDrive
impl UnwindSafe for DirectoryDrive
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more