pub enum AuthenticatedProbeError {
Show 18 variants
Cancelled,
InvalidLimits,
ZeroBatchLimit,
TooManyRegions {
maximum: u32,
},
AllocationFailed,
RecordIdentityMismatch,
ContentRangeTooLarge,
DirectoryPageTooLarge,
InvalidDependency(DependencyError),
CachePoisoned,
Storage(ObjectStoreError),
Decode(CanonicalDecodeError),
FileRecord(FileRecordReadError),
Tree(TreeReadError),
Directory(DirectoryReadError),
Extent(ExtentReadError),
Blob(BlobReadError),
Work(WorkError),
}Expand description
Authenticated generation-probe failures.
Variants§
Cancelled
Cooperative cancellation occurred before the next storage or hashing boundary.
InvalidLimits
Cache or extent-output limits are zero.
ZeroBatchLimit
A dependency-capture batch requires a positive region bound.
TooManyRegions
A dependency-capture batch exceeds its admitted region count.
AllocationFailed
Bounded dependency output allocation failed or overflowed.
RecordIdentityMismatch
A directly supplied record does not own the requested dependency region.
ContentRangeTooLarge
Content dependency exceeds the configured byte bound.
DirectoryPageTooLarge
Directory dependency exceeds the configured entry bound.
InvalidDependency(DependencyError)
Dependency shape is empty, overflowing, or otherwise invalid.
CachePoisoned
Process-local immutable summary cache was poisoned.
Storage(ObjectStoreError)
Immutable object storage failed.
Decode(CanonicalDecodeError)
Generation or canonical semantic encoding failed.
FileRecord(FileRecordReadError)
File-table frontier authentication failed.
Tree(TreeReadError)
Directory frontier authentication failed.
Directory(DirectoryReadError)
Bounded directory frontier authentication failed.
Extent(ExtentReadError)
Sparse extent frontier authentication failed.
Blob(BlobReadError)
Authenticated content blob reading failed.
Work(WorkError)
Exact work exceeded or overflowed its budget.
Trait Implementations§
Source§impl Debug for AuthenticatedProbeError
impl Debug for AuthenticatedProbeError
Source§impl Display for AuthenticatedProbeError
impl Display for AuthenticatedProbeError
Source§impl Error for AuthenticatedProbeError
impl Error for AuthenticatedProbeError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
Source§impl From<AuthenticatedProbeError> for FsError
impl From<AuthenticatedProbeError> for FsError
Source§fn from(source: AuthenticatedProbeError) -> Self
fn from(source: AuthenticatedProbeError) -> Self
Source§impl From<AuthenticatedProbeError> for PathLookupError
impl From<AuthenticatedProbeError> for PathLookupError
Source§fn from(source: AuthenticatedProbeError) -> Self
fn from(source: AuthenticatedProbeError) -> Self
Source§impl From<BlobReadError> for AuthenticatedProbeError
impl From<BlobReadError> for AuthenticatedProbeError
Source§fn from(source: BlobReadError) -> Self
fn from(source: BlobReadError) -> Self
Source§impl From<CanonicalDecodeError> for AuthenticatedProbeError
impl From<CanonicalDecodeError> for AuthenticatedProbeError
Source§fn from(source: CanonicalDecodeError) -> Self
fn from(source: CanonicalDecodeError) -> Self
Source§impl From<DependencyError> for AuthenticatedProbeError
impl From<DependencyError> for AuthenticatedProbeError
Source§fn from(source: DependencyError) -> Self
fn from(source: DependencyError) -> Self
Source§impl From<DirectoryReadError> for AuthenticatedProbeError
impl From<DirectoryReadError> for AuthenticatedProbeError
Source§fn from(source: DirectoryReadError) -> Self
fn from(source: DirectoryReadError) -> Self
Source§impl From<ExtentReadError> for AuthenticatedProbeError
impl From<ExtentReadError> for AuthenticatedProbeError
Source§fn from(source: ExtentReadError) -> Self
fn from(source: ExtentReadError) -> Self
Source§impl From<FileRecordReadError> for AuthenticatedProbeError
impl From<FileRecordReadError> for AuthenticatedProbeError
Source§fn from(source: FileRecordReadError) -> Self
fn from(source: FileRecordReadError) -> Self
Source§impl From<ObjectStoreError> for AuthenticatedProbeError
impl From<ObjectStoreError> for AuthenticatedProbeError
Source§fn from(source: ObjectStoreError) -> Self
fn from(source: ObjectStoreError) -> Self
Source§impl From<TreeReadError> for AuthenticatedProbeError
impl From<TreeReadError> for AuthenticatedProbeError
Source§fn from(source: TreeReadError) -> Self
fn from(source: TreeReadError) -> Self
Auto Trait Implementations§
impl !RefUnwindSafe for AuthenticatedProbeError
impl !UnwindSafe for AuthenticatedProbeError
impl Freeze for AuthenticatedProbeError
impl Send for AuthenticatedProbeError
impl Sync for AuthenticatedProbeError
impl Unpin for AuthenticatedProbeError
impl UnsafeUnpin for AuthenticatedProbeError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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>
T in a tonic::Request