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<'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