pub enum IcSnapshotDataCoverageError {
MetadataMismatch,
NoncontiguousRange,
DuplicateChunk,
}Expand description
Typed coverage rejection without payloads, identifiers or raw decoder details.
Variants§
MetadataMismatch
The request or raw metadata evidence differs from the original owner.
NoncontiguousRange
The next range leaves a gap, overlaps or duplicates admitted bytes.
DuplicateChunk
The exact stored chunk already has an admitted reply.
Trait Implementations§
Source§impl Debug for IcSnapshotDataCoverageError
impl Debug for IcSnapshotDataCoverageError
impl Eq for IcSnapshotDataCoverageError
Source§impl Error for IcSnapshotDataCoverageError
impl Error for IcSnapshotDataCoverageError
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<IcSnapshotDataCoverageError> for IcSnapshotArtifactError
impl From<IcSnapshotDataCoverageError> for IcSnapshotArtifactError
Source§fn from(source: IcSnapshotDataCoverageError) -> Self
fn from(source: IcSnapshotDataCoverageError) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for IcSnapshotDataCoverageError
Auto Trait Implementations§
impl Freeze for IcSnapshotDataCoverageError
impl RefUnwindSafe for IcSnapshotDataCoverageError
impl Send for IcSnapshotDataCoverageError
impl Sync for IcSnapshotDataCoverageError
impl Unpin for IcSnapshotDataCoverageError
impl UnsafeUnpin for IcSnapshotDataCoverageError
impl UnwindSafe for IcSnapshotDataCoverageError
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