pub enum FlowTrigger {
Conversation,
Event {
event: String,
when: Option<String>,
},
Schedule {
cron: String,
},
Webhook {
name: Option<String>,
when: Option<String>,
},
}Expand description
How a Business Flow is entered (Phase 3). Events are triggers into the Qefro runtime — not a second execution engine.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for FlowTrigger
impl Clone for FlowTrigger
Source§fn clone(&self) -> FlowTrigger
fn clone(&self) -> FlowTrigger
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 FlowTrigger
impl Debug for FlowTrigger
Source§impl<'de> Deserialize<'de> for FlowTrigger
impl<'de> Deserialize<'de> for FlowTrigger
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 FlowTrigger
Source§impl PartialEq for FlowTrigger
impl PartialEq for FlowTrigger
Source§impl Serialize for FlowTrigger
impl Serialize for FlowTrigger
impl StructuralPartialEq for FlowTrigger
Auto Trait Implementations§
impl Freeze for FlowTrigger
impl RefUnwindSafe for FlowTrigger
impl Send for FlowTrigger
impl Sync for FlowTrigger
impl Unpin for FlowTrigger
impl UnsafeUnpin for FlowTrigger
impl UnwindSafe for FlowTrigger
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