pub struct ThreadStateTasksInner {
pub id: String,
pub name: String,
pub error: Option<String>,
pub interrupts: Option<Vec<Interrupt>>,
pub checkpoint: Option<Box<CheckpointConfig>>,
pub state: Option<Box<ThreadState>>,
}Fields§
§id: String§name: String§error: Option<String>§interrupts: Option<Vec<Interrupt>>§checkpoint: Option<Box<CheckpointConfig>>§state: Option<Box<ThreadState>>Implementations§
Source§impl ThreadStateTasksInner
impl ThreadStateTasksInner
pub fn new(id: String, name: String) -> ThreadStateTasksInner
Trait Implementations§
Source§impl Clone for ThreadStateTasksInner
impl Clone for ThreadStateTasksInner
Source§fn clone(&self) -> ThreadStateTasksInner
fn clone(&self) -> ThreadStateTasksInner
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 ThreadStateTasksInner
impl Debug for ThreadStateTasksInner
Source§impl Default for ThreadStateTasksInner
impl Default for ThreadStateTasksInner
Source§fn default() -> ThreadStateTasksInner
fn default() -> ThreadStateTasksInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadStateTasksInner
impl<'de> Deserialize<'de> for ThreadStateTasksInner
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 ThreadStateTasksInner
impl PartialEq for ThreadStateTasksInner
Source§impl Serialize for ThreadStateTasksInner
impl Serialize for ThreadStateTasksInner
impl StructuralPartialEq for ThreadStateTasksInner
Auto Trait Implementations§
impl Freeze for ThreadStateTasksInner
impl RefUnwindSafe for ThreadStateTasksInner
impl Send for ThreadStateTasksInner
impl Sync for ThreadStateTasksInner
impl Unpin for ThreadStateTasksInner
impl UnwindSafe for ThreadStateTasksInner
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