pub struct TasksPromoteCurrentToBackgroundResult {
pub task: Option<Value>,
}Expand description
The promoted task as it now exists in background mode, omitted if no promotable task was waiting.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§task: Option<Value>The promoted task as it now exists in background mode, omitted if no promotable task was waiting. Atomic operation: avoids the race window of getCurrentPromotable + promoteToBackground.
Trait Implementations§
Source§impl Clone for TasksPromoteCurrentToBackgroundResult
impl Clone for TasksPromoteCurrentToBackgroundResult
Source§fn clone(&self) -> TasksPromoteCurrentToBackgroundResult
fn clone(&self) -> TasksPromoteCurrentToBackgroundResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for TasksPromoteCurrentToBackgroundResult
impl Default for TasksPromoteCurrentToBackgroundResult
Source§fn default() -> TasksPromoteCurrentToBackgroundResult
fn default() -> TasksPromoteCurrentToBackgroundResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TasksPromoteCurrentToBackgroundResult
impl<'de> Deserialize<'de> for TasksPromoteCurrentToBackgroundResult
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
Auto Trait Implementations§
impl Freeze for TasksPromoteCurrentToBackgroundResult
impl RefUnwindSafe for TasksPromoteCurrentToBackgroundResult
impl Send for TasksPromoteCurrentToBackgroundResult
impl Sync for TasksPromoteCurrentToBackgroundResult
impl Unpin for TasksPromoteCurrentToBackgroundResult
impl UnsafeUnpin for TasksPromoteCurrentToBackgroundResult
impl UnwindSafe for TasksPromoteCurrentToBackgroundResult
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