pub enum DeliveryContractError {
EmptyManifest,
TooManyFiles,
FileTooLarge,
TotalTooLarge,
ComponentsNotOrdered,
CaseFoldPathCollision,
BlobReceiptsNotOrdered,
InvalidChunkHex,
ChunkOutOfBounds,
}Variants§
EmptyManifest
TooManyFiles
FileTooLarge
TotalTooLarge
ComponentsNotOrdered
CaseFoldPathCollision
BlobReceiptsNotOrdered
InvalidChunkHex
ChunkOutOfBounds
Trait Implementations§
Source§impl Clone for DeliveryContractError
impl Clone for DeliveryContractError
impl Copy for DeliveryContractError
Source§impl Debug for DeliveryContractError
impl Debug for DeliveryContractError
Source§impl Display for DeliveryContractError
impl Display for DeliveryContractError
impl Eq for DeliveryContractError
Source§impl Error for DeliveryContractError
impl Error for DeliveryContractError
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 PartialEq for DeliveryContractError
impl PartialEq for DeliveryContractError
impl StructuralPartialEq for DeliveryContractError
Auto Trait Implementations§
impl Freeze for DeliveryContractError
impl RefUnwindSafe for DeliveryContractError
impl Send for DeliveryContractError
impl Sync for DeliveryContractError
impl Unpin for DeliveryContractError
impl UnsafeUnpin for DeliveryContractError
impl UnwindSafe for DeliveryContractError
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