pub struct AutomationRunSummary {Show 16 fields
pub run_id: AutomationRunId,
pub automation_id: AutomationId,
pub occurrence_key: AutomationOccurrenceKey,
pub state: AutomationRunState,
pub scheduled_for: OffsetDateTime,
pub queued_at: Option<OffsetDateTime>,
pub started_at: Option<OffsetDateTime>,
pub finished_at: Option<OffsetDateTime>,
pub thread_id: Option<ThreadId>,
pub turn_id: Option<TurnId>,
pub task_id: Option<TaskId>,
pub server_id: Option<AutomationServerId>,
pub server_role: Option<AutomationServerRole>,
pub exit_code: Option<i32>,
pub error: Option<String>,
pub skip_reason: Option<String>,
}Fields§
§run_id: AutomationRunId§automation_id: AutomationId§occurrence_key: AutomationOccurrenceKey§state: AutomationRunState§scheduled_for: OffsetDateTime§queued_at: Option<OffsetDateTime>§started_at: Option<OffsetDateTime>§finished_at: Option<OffsetDateTime>§thread_id: Option<ThreadId>§turn_id: Option<TurnId>§task_id: Option<TaskId>§server_id: Option<AutomationServerId>§server_role: Option<AutomationServerRole>§exit_code: Option<i32>§error: Option<String>§skip_reason: Option<String>Trait Implementations§
Source§impl Clone for AutomationRunSummary
impl Clone for AutomationRunSummary
Source§fn clone(&self) -> AutomationRunSummary
fn clone(&self) -> AutomationRunSummary
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 AutomationRunSummary
impl Debug for AutomationRunSummary
Source§impl<'de> Deserialize<'de> for AutomationRunSummary
impl<'de> Deserialize<'de> for AutomationRunSummary
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
impl Eq for AutomationRunSummary
Source§impl PartialEq for AutomationRunSummary
impl PartialEq for AutomationRunSummary
Source§fn eq(&self, other: &AutomationRunSummary) -> bool
fn eq(&self, other: &AutomationRunSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AutomationRunSummary
impl Serialize for AutomationRunSummary
impl StructuralPartialEq for AutomationRunSummary
Auto Trait Implementations§
impl Freeze for AutomationRunSummary
impl RefUnwindSafe for AutomationRunSummary
impl Send for AutomationRunSummary
impl Sync for AutomationRunSummary
impl Unpin for AutomationRunSummary
impl UnsafeUnpin for AutomationRunSummary
impl UnwindSafe for AutomationRunSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.