Enum asn1_der::Asn1DerError
source · [−]pub enum Asn1DerError {
LengthMismatch,
InvalidTag,
InvalidEncoding,
Unsupported,
}
Expand description
An asn1_der
-related error
Variants
LengthMismatch
Not enough or too much bytes/objects/space left
InvalidTag
The serialized tag does not match the type
InvalidEncoding
The encoding does not conform to the DER standard
Unsupported
The element is not supported by this implementation
Trait Implementations
sourceimpl Clone for Asn1DerError
impl Clone for Asn1DerError
sourcefn clone(&self) -> Asn1DerError
fn clone(&self) -> Asn1DerError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Asn1DerError
impl Debug for Asn1DerError
sourceimpl Display for Asn1DerError
impl Display for Asn1DerError
sourceimpl Error for Asn1DerError
impl Error for Asn1DerError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl PartialEq<Asn1DerError> for Asn1DerError
impl PartialEq<Asn1DerError> for Asn1DerError
impl Copy for Asn1DerError
impl Eq for Asn1DerError
impl StructuralEq for Asn1DerError
impl StructuralPartialEq for Asn1DerError
Auto Trait Implementations
impl RefUnwindSafe for Asn1DerError
impl Send for Asn1DerError
impl Sync for Asn1DerError
impl Unpin for Asn1DerError
impl UnwindSafe for Asn1DerError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more