pub enum SigningInputError {
TooManyHeaders,
HeaderOrder,
HeaderMismatch,
LengthOverflow,
InputTooLarge,
OutputTooSmall,
SnapshotChanged,
}Expand description
Canonical signing-input construction failure.
Variants§
TooManyHeaders
More than MAX_SIGNING_HEADERS headers were selected.
HeaderOrder
Selected headers are duplicated or not in canonical order.
HeaderMismatch
A selected header is absent from or differs from the request.
LengthOverflow
A field length cannot be represented by the canonical format.
InputTooLarge
The canonical input exceeds its aggregate bound.
OutputTooSmall
Caller output cannot hold the complete canonical input.
SnapshotChanged
Transactional replay did not reproduce the measured bytes.
Trait Implementations§
Source§impl Clone for SigningInputError
impl Clone for SigningInputError
Source§fn clone(&self) -> SigningInputError
fn clone(&self) -> SigningInputError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SigningInputError
Source§impl Debug for SigningInputError
impl Debug for SigningInputError
Source§impl Display for SigningInputError
impl Display for SigningInputError
impl Eq for SigningInputError
Source§impl Error for SigningInputError
impl Error for SigningInputError
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 SigningInputError
impl PartialEq for SigningInputError
impl StructuralPartialEq for SigningInputError
Auto Trait Implementations§
impl Freeze for SigningInputError
impl RefUnwindSafe for SigningInputError
impl Send for SigningInputError
impl Sync for SigningInputError
impl Unpin for SigningInputError
impl UnsafeUnpin for SigningInputError
impl UnwindSafe for SigningInputError
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