[−][src]Enum inkling::error::parse::address::InvalidAddressErrorKind
A divert (or other address) in the story is invalid.
Variants
BadFormat
The address is not formatted correctly.
Fields of BadFormat
line: String
UnknownAddress
The address does not reference a knot, stitch or variable in the story.
Fields of UnknownAddress
name: String
UnknownCurrentAddress
Tried to validate an address but the given current knot did not exist in the system.
Fields of UnknownCurrentAddress
UnknownKnot
The address references a Knot
that is not in the story.
Fields of UnknownKnot
knot_name: String
UnknownStitch
The address references a Stitch
that is not present in the current Knot
.
Fields of UnknownStitch
ValidatedWithUnvalidatedAddress
Tried to validate an address using an unvalidated current address.
Fields of ValidatedWithUnvalidatedAddress
needle: String
current_address: Address
Trait Implementations
impl Clone for InvalidAddressErrorKind
[src]
fn clone(&self) -> InvalidAddressErrorKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<InvalidAddressErrorKind> for InvalidAddressErrorKind
[src]
fn eq(&self, other: &InvalidAddressErrorKind) -> bool
[src]
fn ne(&self, other: &InvalidAddressErrorKind) -> bool
[src]
impl Display for InvalidAddressErrorKind
[src]
impl Debug for InvalidAddressErrorKind
[src]
impl Error for InvalidAddressErrorKind
[src]
fn description(&self) -> &str
1.0.0[src]
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl Sync for InvalidAddressErrorKind
impl Send for InvalidAddressErrorKind
impl Unpin for InvalidAddressErrorKind
impl RefUnwindSafe for InvalidAddressErrorKind
impl UnwindSafe for InvalidAddressErrorKind
Blanket Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,