pub struct Execution {
pub id: ExecutionId,
pub type_id: TypeId,
pub name: Option<String>,
pub last_known_state: ExecutionState,
pub properties: PropertyValues,
pub custom_properties: PropertyValues,
pub create_time_since_epoch: Duration,
pub last_update_time_since_epoch: Duration,
}
Expand description
Execution.
Fields
id: ExecutionId
type_id: TypeId
name: Option<String>
last_known_state: ExecutionState
properties: PropertyValues
custom_properties: PropertyValues
create_time_since_epoch: Duration
last_update_time_since_epoch: Duration
Trait Implementations
impl StructuralPartialEq for Execution
Auto Trait Implementations
impl RefUnwindSafe for Execution
impl Send for Execution
impl Sync for Execution
impl Unpin for Execution
impl UnwindSafe for Execution
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more