[−][src]Enum domain::base::charstr::FromStrError
An error happened when converting a Rust string to a DNS character string.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
The string ended when there should have been more characters.
This most likely happens inside escape sequences and quoting.
A character string has more than 255 octets.
An illegal escape sequence was encountered.
Escape sequences are a backslash character followed by either a three decimal digit sequence encoding a byte value or a single other printable ASCII character.
BadSymbol(Symbol)
An illegal character was encountered.
Only printable ASCII characters are allowed.
The octet builder’s buffer was too short for the data.
Trait Implementations
impl Clone for FromStrError
[src]
fn clone(&self) -> FromStrError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FromStrError
[src]
impl Debug for FromStrError
[src]
impl Display for FromStrError
[src]
impl Eq for FromStrError
[src]
impl Error for FromStrError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<BadSymbol> for FromStrError
[src]
fn from(err: BadSymbol) -> FromStrError
[src]
impl From<ShortBuf> for FromStrError
[src]
fn from(_: ShortBuf) -> FromStrError
[src]
impl From<SymbolError> for FromStrError
[src]
fn from(err: SymbolError) -> FromStrError
[src]
impl PartialEq<FromStrError> for FromStrError
[src]
fn eq(&self, other: &FromStrError) -> bool
[src]
fn ne(&self, other: &FromStrError) -> bool
[src]
impl StructuralEq for FromStrError
[src]
impl StructuralPartialEq for FromStrError
[src]
Auto Trait Implementations
impl RefUnwindSafe for FromStrError
impl Send for FromStrError
impl Sync for FromStrError
impl Unpin for FromStrError
impl UnwindSafe for FromStrError
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,
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.
fn to_owned(&self) -> T
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,