pub struct WorkflowDefinitionSummary {
pub definition_id: WorkflowDefinitionId,
pub name: String,
pub metadata_version: u64,
pub archived: bool,
pub can_manage: bool,
pub created_at: DateTime<Utc>,
}Expand description
Published definition metadata, independent of immutable revision content.
Fields§
§definition_id: WorkflowDefinitionIdTenant-scoped definition identity.
name: StringHuman-readable name.
metadata_version: u64Compare-and-set version of display metadata.
archived: boolArchived definitions cannot create new instances.
can_manage: boolWhether this caller may edit this definition metadata.
created_at: DateTime<Utc>Time the definition was first published.
Trait Implementations§
Source§impl Clone for WorkflowDefinitionSummary
impl Clone for WorkflowDefinitionSummary
Source§fn clone(&self) -> WorkflowDefinitionSummary
fn clone(&self) -> WorkflowDefinitionSummary
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 WorkflowDefinitionSummary
impl Debug for WorkflowDefinitionSummary
Source§impl<'de> Deserialize<'de> for WorkflowDefinitionSummary
impl<'de> Deserialize<'de> for WorkflowDefinitionSummary
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 StructuralPartialEq for WorkflowDefinitionSummary
Auto Trait Implementations§
impl Freeze for WorkflowDefinitionSummary
impl RefUnwindSafe for WorkflowDefinitionSummary
impl Send for WorkflowDefinitionSummary
impl Sync for WorkflowDefinitionSummary
impl Unpin for WorkflowDefinitionSummary
impl UnsafeUnpin for WorkflowDefinitionSummary
impl UnwindSafe for WorkflowDefinitionSummary
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