pub struct ActivityRecord {
pub activity_id: String,
pub activity_type_name: String,
pub activity_type_version: String,
pub input: Option<String>,
pub task_list: String,
pub scheduled_event_id: i64,
pub started_event_id: Option<i64>,
pub state: ActivityState,
pub task_token: String,
}Expand description
One activity task tracked by an execution.
Fields§
§activity_id: String§activity_type_name: String§activity_type_version: String§input: Option<String>§task_list: String§scheduled_event_id: i64§started_event_id: Option<i64>§state: ActivityState§task_token: StringTrait Implementations§
Source§impl Clone for ActivityRecord
impl Clone for ActivityRecord
Source§fn clone(&self) -> ActivityRecord
fn clone(&self) -> ActivityRecord
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 Debug for ActivityRecord
impl Debug for ActivityRecord
Source§impl<'de> Deserialize<'de> for ActivityRecord
impl<'de> Deserialize<'de> for ActivityRecord
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 ActivityRecord
impl RefUnwindSafe for ActivityRecord
impl Send for ActivityRecord
impl Sync for ActivityRecord
impl Unpin for ActivityRecord
impl UnsafeUnpin for ActivityRecord
impl UnwindSafe for ActivityRecord
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