pub struct WorkflowMeta {
pub state: TaskState,
pub execution_owner: Option<String>,
pub review_owner: Option<String>,
pub depends_on: Vec<u32>,
pub blocked_on: Option<String>,
pub worktree_path: Option<String>,
pub branch: Option<String>,
pub commit: Option<String>,
pub artifacts: Vec<String>,
pub review_disposition: Option<ReviewDisposition>,
pub review: Option<ReviewState>,
pub next_action: Option<String>,
}Fields§
§state: TaskState§execution_owner: Option<String>§review_owner: Option<String>§depends_on: Vec<u32>§blocked_on: Option<String>§worktree_path: Option<String>§branch: Option<String>§commit: Option<String>§artifacts: Vec<String>§review_disposition: Option<ReviewDisposition>§review: Option<ReviewState>§next_action: Option<String>Implementations§
Source§impl WorkflowMeta
impl WorkflowMeta
Trait Implementations§
Source§impl Clone for WorkflowMeta
impl Clone for WorkflowMeta
Source§fn clone(&self) -> WorkflowMeta
fn clone(&self) -> WorkflowMeta
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 WorkflowMeta
impl Debug for WorkflowMeta
Source§impl Default for WorkflowMeta
impl Default for WorkflowMeta
Source§fn default() -> WorkflowMeta
fn default() -> WorkflowMeta
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkflowMeta
impl<'de> Deserialize<'de> for WorkflowMeta
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 WorkflowMeta
impl PartialEq for WorkflowMeta
Source§impl Serialize for WorkflowMeta
impl Serialize for WorkflowMeta
impl Eq for WorkflowMeta
impl StructuralPartialEq for WorkflowMeta
Auto Trait Implementations§
impl Freeze for WorkflowMeta
impl RefUnwindSafe for WorkflowMeta
impl Send for WorkflowMeta
impl Sync for WorkflowMeta
impl Unpin for WorkflowMeta
impl UnsafeUnpin for WorkflowMeta
impl UnwindSafe for WorkflowMeta
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,
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.