[−][src]Enum rgraph::SolverError
Errors that may happen during a Solver instance execution
Variants
AssetNotDeclared(String)
The asset was never declared during graph construction
AssetNotProduced(String)
A node producing such asset was not declared
AssetNotCreated(String)
The asset was never instantiated during graph execution
AssetWrongType(String)
The asset trying to retrieve is of a different type. Users of this interface meant to know the name and type of each asset.
AssetUnbound(String)
the asset in not bound, no connection can be found in the graph that satisfies this asset
NodeNotFound(String)
No node was found with this name.
NoTerminalsDefined
The current graph has no terminal nodes (no output)
NotImplemented
WIP
Trait Implementations
Auto Trait Implementations
impl Send for SolverError
impl Sync for SolverError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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,