[][src]Enum dager::DErr

pub enum DErr {
    TypeMissmatch,
    NoSuchPort,
    ExecutorError(ExecutorError),
    NoEdgeOnIdx,
    SinglePartenerEdge,
}

All runtime errors that can occure while executing or manipulating some graph.

Variants

TypeMissmatch
NoSuchPort
ExecutorError(ExecutorError)
NoEdgeOnIdx
SinglePartenerEdge

Occurs if an edge is removed where the partners connection do not match.

Trait Implementations

impl Clone for DErr[src]

impl Copy for DErr[src]

impl Debug for DErr[src]

Auto Trait Implementations

impl RefUnwindSafe for DErr

impl Send for DErr

impl Sync for DErr

impl Unpin for DErr

impl UnwindSafe for DErr

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.