pub enum MountSourceError {
NotFound,
AlreadyExists,
Invalid(String),
Unsupported(String),
Engine(String),
Stale,
}Expand description
Errors returned by the canonical checkout callback bridge.
Variants§
NotFound
Path is authentically absent.
AlreadyExists
Create-only operation found an existing object.
Invalid(String)
Operation is invalid for the resolved kind or profile.
Unsupported(String)
Operation is not exactly observable or representable on this platform.
Engine(String)
Canonical engine operation failed.
Stale
This mount or callback was fenced or cancelled.
Trait Implementations§
Source§impl Clone for MountSourceError
impl Clone for MountSourceError
Source§impl Debug for MountSourceError
impl Debug for MountSourceError
Source§impl Display for MountSourceError
impl Display for MountSourceError
Source§impl Error for MountSourceError
impl Error for MountSourceError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<MountSourceError> for MountLifecycleError
impl From<MountSourceError> for MountLifecycleError
Source§fn from(source: MountSourceError) -> Self
fn from(source: MountSourceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MountSourceError
impl RefUnwindSafe for MountSourceError
impl Send for MountSourceError
impl Sync for MountSourceError
impl Unpin for MountSourceError
impl UnsafeUnpin for MountSourceError
impl UnwindSafe for MountSourceError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request