pub struct ThreadSuperstepUpdate {
pub values: Option<Option<Box<ThreadSuperstepUpdateValues>>>,
pub command: Option<Option<Box<Command>>>,
pub as_node: String,
}Fields§
§values: Option<Option<Box<ThreadSuperstepUpdateValues>>>§command: Option<Option<Box<Command>>>§as_node: StringUpdate the state as if this node had just executed.
Implementations§
Source§impl ThreadSuperstepUpdate
impl ThreadSuperstepUpdate
pub fn new(as_node: String) -> ThreadSuperstepUpdate
Trait Implementations§
Source§impl Clone for ThreadSuperstepUpdate
impl Clone for ThreadSuperstepUpdate
Source§fn clone(&self) -> ThreadSuperstepUpdate
fn clone(&self) -> ThreadSuperstepUpdate
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 ThreadSuperstepUpdate
impl Debug for ThreadSuperstepUpdate
Source§impl Default for ThreadSuperstepUpdate
impl Default for ThreadSuperstepUpdate
Source§fn default() -> ThreadSuperstepUpdate
fn default() -> ThreadSuperstepUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadSuperstepUpdate
impl<'de> Deserialize<'de> for ThreadSuperstepUpdate
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 ThreadSuperstepUpdate
impl PartialEq for ThreadSuperstepUpdate
Source§impl Serialize for ThreadSuperstepUpdate
impl Serialize for ThreadSuperstepUpdate
impl StructuralPartialEq for ThreadSuperstepUpdate
Auto Trait Implementations§
impl Freeze for ThreadSuperstepUpdate
impl RefUnwindSafe for ThreadSuperstepUpdate
impl Send for ThreadSuperstepUpdate
impl Sync for ThreadSuperstepUpdate
impl Unpin for ThreadSuperstepUpdate
impl UnwindSafe for ThreadSuperstepUpdate
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