pub enum BackgroundExecutionMode {
FireAndForget,
Silent,
Deferred,
}Expand description
BackgroundExecutionMode - How to run a background callable @see packages/enact-schemas/src/execution.schemas.ts - backgroundExecutionModeSchema
Variants§
FireAndForget
Don’t wait for result, no streaming
Silent
Wait for result, but no streaming
Deferred
Queue for later execution
Trait Implementations§
Source§impl Clone for BackgroundExecutionMode
impl Clone for BackgroundExecutionMode
Source§fn clone(&self) -> BackgroundExecutionMode
fn clone(&self) -> BackgroundExecutionMode
Returns a duplicate 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 BackgroundExecutionMode
impl Debug for BackgroundExecutionMode
Source§impl Default for BackgroundExecutionMode
impl Default for BackgroundExecutionMode
Source§fn default() -> BackgroundExecutionMode
fn default() -> BackgroundExecutionMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BackgroundExecutionMode
impl<'de> Deserialize<'de> for BackgroundExecutionMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BackgroundExecutionMode
impl PartialEq for BackgroundExecutionMode
Source§impl Serialize for BackgroundExecutionMode
impl Serialize for BackgroundExecutionMode
impl Eq for BackgroundExecutionMode
impl StructuralPartialEq for BackgroundExecutionMode
Auto Trait Implementations§
impl Freeze for BackgroundExecutionMode
impl RefUnwindSafe for BackgroundExecutionMode
impl Send for BackgroundExecutionMode
impl Sync for BackgroundExecutionMode
impl Unpin for BackgroundExecutionMode
impl UnsafeUnpin for BackgroundExecutionMode
impl UnwindSafe for BackgroundExecutionMode
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.