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