Struct wildland_corex::container_manager::ContainerState  
source · pub struct ContainerState { /* private fields */ }Trait Implementations§
source§impl Clone for ContainerState
 
impl Clone for ContainerState
source§fn clone(&self) -> ContainerState
 
fn clone(&self) -> ContainerState
Returns a copy 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 ContainerState
 
impl Debug for ContainerState
source§impl Default for ContainerState
 
impl Default for ContainerState
source§fn default() -> ContainerState
 
fn default() -> ContainerState
Returns the “default value” for a type. Read more
source§impl PathResolver for ContainerState
 
impl PathResolver for ContainerState
source§fn resolve(
    &self,
    input_path: &Path
) -> Result<HashSet<ResolvedPath>, PathResolutionError>
 
fn resolve( &self, input_path: &Path ) -> Result<HashSet<ResolvedPath>, PathResolutionError>
Returns Storages of containers claiming paths that match the provided argument along with
the part of a path that is inside the container. Read more
source§fn get_mount_path(
    &self,
    storage_id: Uuid
) -> Result<Option<PathBuf>, PathResolutionError>
 
fn get_mount_path( &self, storage_id: Uuid ) -> Result<Option<PathBuf>, PathResolutionError>
Returns optional path of a container with given uuid.
Auto Trait Implementations§
impl RefUnwindSafe for ContainerState
impl Send for ContainerState
impl Sync for ContainerState
impl Unpin for ContainerState
impl UnwindSafe for ContainerState
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