pub struct ProcessActivityStatus {
pub element_id: String,
pub state: ProcessActivityRuntimeState,
pub token_count: i64,
pub error: Option<Box<ProcessActivityError>>,
pub entered_at: Option<String>,
pub left_at: Option<String>,
}Expand description
ProcessActivityStatus : one element’s projected runtime status
Fields§
§element_id: String§state: ProcessActivityRuntimeState§token_count: i64§error: Option<Box<ProcessActivityError>>§entered_at: Option<String>§left_at: Option<String>Implementations§
Source§impl ProcessActivityStatus
impl ProcessActivityStatus
Sourcepub fn new(
element_id: String,
state: ProcessActivityRuntimeState,
token_count: i64,
) -> ProcessActivityStatus
pub fn new( element_id: String, state: ProcessActivityRuntimeState, token_count: i64, ) -> ProcessActivityStatus
one element’s projected runtime status
Trait Implementations§
Source§impl Clone for ProcessActivityStatus
impl Clone for ProcessActivityStatus
Source§fn clone(&self) -> ProcessActivityStatus
fn clone(&self) -> ProcessActivityStatus
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 ProcessActivityStatus
impl Debug for ProcessActivityStatus
Source§impl Default for ProcessActivityStatus
impl Default for ProcessActivityStatus
Source§fn default() -> ProcessActivityStatus
fn default() -> ProcessActivityStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessActivityStatus
impl<'de> Deserialize<'de> for ProcessActivityStatus
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 ProcessActivityStatus
impl PartialEq for ProcessActivityStatus
Source§impl Serialize for ProcessActivityStatus
impl Serialize for ProcessActivityStatus
impl StructuralPartialEq for ProcessActivityStatus
Auto Trait Implementations§
impl Freeze for ProcessActivityStatus
impl RefUnwindSafe for ProcessActivityStatus
impl Send for ProcessActivityStatus
impl Sync for ProcessActivityStatus
impl Unpin for ProcessActivityStatus
impl UnsafeUnpin for ProcessActivityStatus
impl UnwindSafe for ProcessActivityStatus
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