[−][src]Enum nature::common::ConverterReturned
Variants
LogicalError(String)
This will break process for ever.
EnvError(String)
This can quick finish the process, and retry later.
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.
return instances
SelfRoute(Vec<SelfRouteInstance>)
return SelfRouteInstance
Trait Implementations
impl Clone for ConverterReturned
[src]
fn clone(&self) -> ConverterReturned
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ConverterReturned
[src]
impl Default for ConverterReturned
[src]
impl<'de> Deserialize<'de> for ConverterReturned
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ConverterReturned> for ConverterReturned
[src]
fn eq(&self, other: &ConverterReturned) -> bool
[src]
fn ne(&self, other: &ConverterReturned) -> bool
[src]
impl Serialize for ConverterReturned
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for ConverterReturned
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConverterReturned
impl Send for ConverterReturned
impl Sync for ConverterReturned
impl Unpin for ConverterReturned
impl UnwindSafe for ConverterReturned
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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, 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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,