pub struct ThreadStateUpdate {
pub values: Option<Option<Box<Values1>>>,
pub checkpoint: Option<Box<CheckpointConfig>>,
pub as_node: Option<String>,
}Expand description
ThreadStateUpdate : Payload for updating the state of a thread.
Fields§
§values: Option<Option<Box<Values1>>>§checkpoint: Option<Box<CheckpointConfig>>The checkpoint to update the state of.
as_node: Option<String>Update the state as if this node had just executed.
Implementations§
Source§impl ThreadStateUpdate
impl ThreadStateUpdate
Sourcepub fn new() -> ThreadStateUpdate
pub fn new() -> ThreadStateUpdate
Payload for updating the state of a thread.
Trait Implementations§
Source§impl Clone for ThreadStateUpdate
impl Clone for ThreadStateUpdate
Source§fn clone(&self) -> ThreadStateUpdate
fn clone(&self) -> ThreadStateUpdate
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 ThreadStateUpdate
impl Debug for ThreadStateUpdate
Source§impl Default for ThreadStateUpdate
impl Default for ThreadStateUpdate
Source§fn default() -> ThreadStateUpdate
fn default() -> ThreadStateUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadStateUpdate
impl<'de> Deserialize<'de> for ThreadStateUpdate
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 ThreadStateUpdate
impl PartialEq for ThreadStateUpdate
Source§impl Serialize for ThreadStateUpdate
impl Serialize for ThreadStateUpdate
impl StructuralPartialEq for ThreadStateUpdate
Auto Trait Implementations§
impl Freeze for ThreadStateUpdate
impl RefUnwindSafe for ThreadStateUpdate
impl Send for ThreadStateUpdate
impl Sync for ThreadStateUpdate
impl Unpin for ThreadStateUpdate
impl UnwindSafe for ThreadStateUpdate
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