pub enum SriMessageSignatureError {
Show 21 variants
MissingSignatureHeader,
MissingSignatureInputHeader,
InvalidSignatureHeader,
InvalidSignatureInputHeader,
SignatureHeaderValueIsNotByteSequence,
SignatureHeaderValueIsParameterized,
SignatureHeaderValueIsIncorrectLength,
SignatureInputHeaderMissingLabel,
SignatureInputHeaderValueNotInnerList,
SignatureInputHeaderValueMissingComponents,
SignatureInputHeaderInvalidComponentType,
SignatureInputHeaderInvalidComponentName,
SignatureInputHeaderInvalidHeaderComponentParameter,
SignatureInputHeaderInvalidDerivedComponentParameter,
SignatureInputHeaderKeyIdLength,
SignatureInputHeaderInvalidParameter,
SignatureInputHeaderMissingRequiredParameters,
ValidationFailedSignatureExpired,
ValidationFailedInvalidLength,
ValidationFailedSignatureMismatch,
ValidationFailedIntegrityMismatch,
}Variants§
MissingSignatureHeader
MissingSignatureInputHeader
InvalidSignatureHeader
InvalidSignatureInputHeader
SignatureHeaderValueIsNotByteSequence
SignatureHeaderValueIsParameterized
SignatureHeaderValueIsIncorrectLength
SignatureInputHeaderMissingLabel
SignatureInputHeaderValueNotInnerList
SignatureInputHeaderValueMissingComponents
SignatureInputHeaderInvalidComponentType
SignatureInputHeaderInvalidComponentName
SignatureInputHeaderInvalidHeaderComponentParameter
SignatureInputHeaderInvalidDerivedComponentParameter
SignatureInputHeaderKeyIdLength
SignatureInputHeaderInvalidParameter
SignatureInputHeaderMissingRequiredParameters
ValidationFailedSignatureExpired
ValidationFailedInvalidLength
ValidationFailedSignatureMismatch
ValidationFailedIntegrityMismatch
Trait Implementations§
Source§impl AsRef<str> for SriMessageSignatureError
impl AsRef<str> for SriMessageSignatureError
Source§impl Clone for SriMessageSignatureError
impl Clone for SriMessageSignatureError
Source§fn clone(&self) -> SriMessageSignatureError
fn clone(&self) -> SriMessageSignatureError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SriMessageSignatureError
impl Debug for SriMessageSignatureError
Source§impl<'de> Deserialize<'de> for SriMessageSignatureError
impl<'de> Deserialize<'de> for SriMessageSignatureError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromStr for SriMessageSignatureError
impl FromStr for SriMessageSignatureError
Source§impl Hash for SriMessageSignatureError
impl Hash for SriMessageSignatureError
Source§impl PartialEq for SriMessageSignatureError
impl PartialEq for SriMessageSignatureError
Source§impl Serialize for SriMessageSignatureError
impl Serialize for SriMessageSignatureError
impl Eq for SriMessageSignatureError
impl StructuralPartialEq for SriMessageSignatureError
Auto Trait Implementations§
impl Freeze for SriMessageSignatureError
impl RefUnwindSafe for SriMessageSignatureError
impl Send for SriMessageSignatureError
impl Sync for SriMessageSignatureError
impl Unpin for SriMessageSignatureError
impl UnwindSafe for SriMessageSignatureError
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