pub struct DistributedTask {
pub task_id: String,
pub execution_id: WorkflowExecutionId,
pub node_id: Option<String>,
pub status: TaskStatus,
pub created_at: DateTime<Utc>,
pub assigned_at: Option<DateTime<Utc>>,
pub completed_at: Option<DateTime<Utc>>,
}
Expand description
分散実行タスク
Fields§
§task_id: String
§execution_id: WorkflowExecutionId
§node_id: Option<String>
§status: TaskStatus
§created_at: DateTime<Utc>
§assigned_at: Option<DateTime<Utc>>
§completed_at: Option<DateTime<Utc>>
Trait Implementations§
Source§impl Clone for DistributedTask
impl Clone for DistributedTask
Source§fn clone(&self) -> DistributedTask
fn clone(&self) -> DistributedTask
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 DistributedTask
impl Debug for DistributedTask
Source§impl<'de> Deserialize<'de> for DistributedTask
impl<'de> Deserialize<'de> for DistributedTask
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 DistributedTask
impl RefUnwindSafe for DistributedTask
impl Send for DistributedTask
impl Sync for DistributedTask
impl Unpin for DistributedTask
impl UnwindSafe for DistributedTask
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