pub enum MalformedReason {
InvalidVersion(String),
UnexpectedKey {
expected: &'static str,
got: String,
},
MissingField(&'static str),
MalformedOidValue(String),
UnsupportedOidType(String),
InvalidOidHash(OidParseError),
InvalidSize(String),
DuplicateExtensionPriority(u8),
}Variants§
InvalidVersion(String)
UnexpectedKey
MissingField(&'static str)
MalformedOidValue(String)
UnsupportedOidType(String)
InvalidOidHash(OidParseError)
InvalidSize(String)
DuplicateExtensionPriority(u8)
Trait Implementations§
Source§impl Clone for MalformedReason
impl Clone for MalformedReason
Source§fn clone(&self) -> MalformedReason
fn clone(&self) -> MalformedReason
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 MalformedReason
impl Debug for MalformedReason
Source§impl Display for MalformedReason
impl Display for MalformedReason
Source§impl Error for MalformedReason
impl Error for MalformedReason
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 MalformedReason
impl PartialEq for MalformedReason
impl Eq for MalformedReason
impl StructuralPartialEq for MalformedReason
Auto Trait Implementations§
impl Freeze for MalformedReason
impl RefUnwindSafe for MalformedReason
impl Send for MalformedReason
impl Sync for MalformedReason
impl Unpin for MalformedReason
impl UnsafeUnpin for MalformedReason
impl UnwindSafe for MalformedReason
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