[][src]Enum nature_common::ConverterReturned

pub enum ConverterReturned {
    LogicalError(String),
    EnvError(String),
    None,
    Delay(u32),
    Instances(Vec<Instance>),
    SelfRoute(Vec<SelfRouteInstance>),
}

Variants

LogicalError(String)

This will break process for ever.

EnvError(String)

This can quick finish the process, and retry later.

None

No instance would be return.

Delay(u32)

Tell Nature the task will be processed asynchronously, Nature will wait for seconds you assigned, and converter will callback to Nature later while result are ready.

Instances(Vec<Instance>)

return instances

return SelfRouteInstance

Trait Implementations

impl Clone for ConverterReturned[src]

impl Debug for ConverterReturned[src]

impl Default for ConverterReturned[src]

impl<'de> Deserialize<'de> for ConverterReturned[src]

impl PartialEq<ConverterReturned> for ConverterReturned[src]

impl Serialize for ConverterReturned[src]

impl StructuralPartialEq for ConverterReturned[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,