Enum opslang_wasm::ControlStatus
source · pub enum ControlStatus {
Breaked,
Executed,
Retry,
}
Variants§
Trait Implementations§
source§impl Clone for ControlStatus
impl Clone for ControlStatus
source§fn clone(&self) -> ControlStatus
fn clone(&self) -> ControlStatus
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ControlStatus
impl Debug for ControlStatus
source§impl From<ControlStatus> for JsValue
impl From<ControlStatus> for JsValue
source§fn from(value: ControlStatus) -> Self
fn from(value: ControlStatus) -> Self
Converts to this type from the input type.
source§impl FromWasmAbi for ControlStatus
impl FromWasmAbi for ControlStatus
source§impl IntoWasmAbi for ControlStatus
impl IntoWasmAbi for ControlStatus
source§impl OptionFromWasmAbi for ControlStatus
impl OptionFromWasmAbi for ControlStatus
source§impl OptionIntoWasmAbi for ControlStatus
impl OptionIntoWasmAbi for ControlStatus
source§impl Ord for ControlStatus
impl Ord for ControlStatus
source§fn cmp(&self, other: &ControlStatus) -> Ordering
fn cmp(&self, other: &ControlStatus) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for ControlStatus
impl PartialEq for ControlStatus
source§fn eq(&self, other: &ControlStatus) -> bool
fn eq(&self, other: &ControlStatus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ControlStatus
impl PartialOrd for ControlStatus
source§fn partial_cmp(&self, other: &ControlStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &ControlStatus) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFromJsValue for ControlStatus
impl TryFromJsValue for ControlStatus
source§fn try_from_js_value(
value: JsValue
) -> Result<Self, <ControlStatus as TryFromJsValue>::Error>
fn try_from_js_value( value: JsValue ) -> Result<Self, <ControlStatus as TryFromJsValue>::Error>
Performs the conversion.
source§impl VectorFromWasmAbi for ControlStatus
impl VectorFromWasmAbi for ControlStatus
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[ControlStatus]>
source§impl VectorIntoWasmAbi for ControlStatus
impl VectorIntoWasmAbi for ControlStatus
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[ControlStatus]>) -> Self::Abi
source§impl WasmDescribeVector for ControlStatus
impl WasmDescribeVector for ControlStatus
impl Copy for ControlStatus
impl Eq for ControlStatus
impl StructuralPartialEq for ControlStatus
Auto Trait Implementations§
impl Freeze for ControlStatus
impl RefUnwindSafe for ControlStatus
impl Send for ControlStatus
impl Sync for ControlStatus
impl Unpin for ControlStatus
impl UnwindSafe for ControlStatus
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.