pub struct WorkflowTrigger {
pub workflow_id: String,
pub keywords: Vec<String>,
pub extractable_inputs: Vec<String>,
}Expand description
Workflow trigger configuration
Fields§
§workflow_id: StringWorkflow identifier
keywords: Vec<String>Trigger keywords
extractable_inputs: Vec<String>Required inputs that can be extracted from message
Implementations§
Trait Implementations§
Source§impl Clone for WorkflowTrigger
impl Clone for WorkflowTrigger
Source§fn clone(&self) -> WorkflowTrigger
fn clone(&self) -> WorkflowTrigger
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 moreAuto Trait Implementations§
impl Freeze for WorkflowTrigger
impl RefUnwindSafe for WorkflowTrigger
impl Send for WorkflowTrigger
impl Sync for WorkflowTrigger
impl Unpin for WorkflowTrigger
impl UnsafeUnpin for WorkflowTrigger
impl UnwindSafe for WorkflowTrigger
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