pub enum IcSnapshotTransferReadAssociationError {
Reservation(IcSnapshotTransferReadError),
AuthorityMismatch,
AttemptMismatch,
ContextMismatch,
TargetMismatch,
Metadata(IcSnapshotMetadataError),
Data(IcSnapshotDataError),
}Expand description
Passive association denial; no outcome or allowance refund follows.
Variants§
Reservation(IcSnapshotTransferReadError)
Current original journal no longer matches the read request.
AuthorityMismatch
Claimed full original authority differs.
AttemptMismatch
Claimed original attempt differs.
ContextMismatch
Actual claimed network/caller/release differs.
TargetMismatch
Actual claimed routing target differs.
Metadata(IcSnapshotMetadataError)
Original metadata decoder rejects shape or its tighter 1 MiB bound.
Data(IcSnapshotDataError)
Original data decoder rejects shape, bound, range length or chunk hash.
Trait Implementations§
Source§impl Error for IcSnapshotTransferReadAssociationError
impl Error for IcSnapshotTransferReadAssociationError
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<IcSnapshotDataError> for IcSnapshotTransferReadAssociationError
impl From<IcSnapshotDataError> for IcSnapshotTransferReadAssociationError
Source§fn from(source: IcSnapshotDataError) -> Self
fn from(source: IcSnapshotDataError) -> Self
Converts to this type from the input type.
Source§impl From<IcSnapshotMetadataError> for IcSnapshotTransferReadAssociationError
impl From<IcSnapshotMetadataError> for IcSnapshotTransferReadAssociationError
Source§fn from(source: IcSnapshotMetadataError) -> Self
fn from(source: IcSnapshotMetadataError) -> Self
Converts to this type from the input type.
Source§impl From<IcSnapshotTransferReadError> for IcSnapshotTransferReadAssociationError
impl From<IcSnapshotTransferReadError> for IcSnapshotTransferReadAssociationError
Source§fn from(source: IcSnapshotTransferReadError) -> Self
fn from(source: IcSnapshotTransferReadError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IcSnapshotTransferReadAssociationError
impl RefUnwindSafe for IcSnapshotTransferReadAssociationError
impl Send for IcSnapshotTransferReadAssociationError
impl Sync for IcSnapshotTransferReadAssociationError
impl Unpin for IcSnapshotTransferReadAssociationError
impl UnsafeUnpin for IcSnapshotTransferReadAssociationError
impl UnwindSafe for IcSnapshotTransferReadAssociationError
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