[−][src]Enum kerberos_asn1::Error
Error in ASN1-DER parse/build operations
Variants
EmptyTag(TagClass)
Tag cannot be parsed because there are no data
NotEnoughTagOctets(TagClass)
All data was consumed but tag length octets did not finished (high tag number form)
UnmatchedTag(TagClass)
Tag parsed is not the expected for the type
No length was provided
The size of the length is higher than the available octets
No value was provided to build
No found component with the identifier specified
Error in a field of a sequence
Error while processing a sequence
There are no enough data provided for the length specified
There are octets which were not consumed in decoding
IncorrectValue(String)
Problem with received value, such as format or expected length
Error formating non-utf8 characters
Error formating non-utf8 characters
Error parsing to int
ImplementationError(String)
Error in value due to limitation of the implementation
ConstraintError(String)
Error in value due to a constraint in the type
Trait Implementations
impl Clone for Error
[src]
impl Debug for Error
[src]
impl Display for Error
[src]
impl From<FromUtf8Error> for Error
[src]
pub fn from(_inner: FromUtf8Error) -> Error
[src]
impl From<ParseIntError> for Error
[src]
pub fn from(_inner: ParseIntError) -> Error
[src]
impl From<ToAsciiCharError> for Error
[src]
impl From<Utf8Error> for Error
[src]
impl PartialEq<Error> for Error
[src]
impl StructuralPartialEq for Error
[src]
Auto Trait Implementations
impl RefUnwindSafe for Error
[src]
impl Send for Error
[src]
impl Sync for Error
[src]
impl Unpin for Error
[src]
impl UnwindSafe for Error
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,