pub enum VolumeConfigError {
ZeroLimit,
ComponentExceedsPath,
InsufficientPageFanout,
}Expand description
Volume configuration failures.
Variants§
ZeroLimit
Every work or allocation limit must be positive.
ComponentExceedsPath
One component cannot be larger than the complete admitted path.
InsufficientPageFanout
Persistent trees require at least two entries per internal page to make progress.
Trait Implementations§
Source§impl Clone for VolumeConfigError
impl Clone for VolumeConfigError
impl Copy for VolumeConfigError
Source§impl Debug for VolumeConfigError
impl Debug for VolumeConfigError
Source§impl Display for VolumeConfigError
impl Display for VolumeConfigError
impl Eq for VolumeConfigError
Source§impl Error for VolumeConfigError
impl Error for VolumeConfigError
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<VolumeConfigError> for FsError
impl From<VolumeConfigError> for FsError
Source§fn from(source: VolumeConfigError) -> Self
fn from(source: VolumeConfigError) -> Self
Converts to this type from the input type.
Source§impl From<VolumeConfigError> for GenerationExportManifestError
impl From<VolumeConfigError> for GenerationExportManifestError
Source§fn from(source: VolumeConfigError) -> Self
fn from(source: VolumeConfigError) -> Self
Converts to this type from the input type.
Source§impl From<VolumeConfigError> for GenerationMutationError
impl From<VolumeConfigError> for GenerationMutationError
Source§fn from(source: VolumeConfigError) -> Self
fn from(source: VolumeConfigError) -> Self
Converts to this type from the input type.
Source§impl From<VolumeConfigError> for PathLookupError
impl From<VolumeConfigError> for PathLookupError
Source§fn from(source: VolumeConfigError) -> Self
fn from(source: VolumeConfigError) -> Self
Converts to this type from the input type.
Source§impl From<VolumeConfigError> for RetentionCreatedError
impl From<VolumeConfigError> for RetentionCreatedError
Source§fn from(source: VolumeConfigError) -> Self
fn from(source: VolumeConfigError) -> Self
Converts to this type from the input type.
Source§impl From<VolumeConfigError> for VolumeCreatedError
impl From<VolumeConfigError> for VolumeCreatedError
Source§fn from(source: VolumeConfigError) -> Self
fn from(source: VolumeConfigError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VolumeConfigError
impl PartialEq for VolumeConfigError
impl StructuralPartialEq for VolumeConfigError
Auto Trait Implementations§
impl Freeze for VolumeConfigError
impl RefUnwindSafe for VolumeConfigError
impl Send for VolumeConfigError
impl Sync for VolumeConfigError
impl Unpin for VolumeConfigError
impl UnsafeUnpin for VolumeConfigError
impl UnwindSafe for VolumeConfigError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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