[−][src]Struct inkling::error::parse::validate::NameSpaceCollision
Error type for name space collisions.
Fields
name: String
Shared name of the two items.
from_kind: CollisionKind
Kind of item that encountered the collision.
from_meta_data: MetaData
Information about the origin of the line that encountered the collision
to_kind: CollisionKind
Kind of item that was already present in the story.
to_meta_data: MetaData
Information about the origin of the line with the item that was already present.
Trait Implementations
impl Display for NameSpaceCollision
[src]
impl Debug for NameSpaceCollision
[src]
impl Error for NameSpaceCollision
[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]
Deprecated since 1.33.0:
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 NameSpaceCollision
impl Send for NameSpaceCollision
impl Unpin for NameSpaceCollision
impl RefUnwindSafe for NameSpaceCollision
impl UnwindSafe for NameSpaceCollision
Blanket Implementations
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,