pub struct WorkflowOverrides {
pub variable_values: Option<Value>,
}
Fields§
§variable_values: Option<Value>
These are values that will be used to replace the template variables in the workflow messages and other text-based fields. This uses LiquidJS syntax. https://liquidjs.com/tutorials/intro-to-liquid.html So for example, {{ name }}
will be replaced with the value of name
in variableValues
. {{\"now\" | date: \"%b %d, %Y, %I:%M %p\", \"America/New_York\"}}
will be replaced with the current date and time in New York. Some VAPI reserved defaults: - customer - the customer object
Implementations§
Source§impl WorkflowOverrides
impl WorkflowOverrides
pub fn new() -> WorkflowOverrides
Trait Implementations§
Source§impl Clone for WorkflowOverrides
impl Clone for WorkflowOverrides
Source§fn clone(&self) -> WorkflowOverrides
fn clone(&self) -> WorkflowOverrides
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WorkflowOverrides
impl Debug for WorkflowOverrides
Source§impl Default for WorkflowOverrides
impl Default for WorkflowOverrides
Source§fn default() -> WorkflowOverrides
fn default() -> WorkflowOverrides
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkflowOverrides
impl<'de> Deserialize<'de> for WorkflowOverrides
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 WorkflowOverrides
impl PartialEq for WorkflowOverrides
Source§impl Serialize for WorkflowOverrides
impl Serialize for WorkflowOverrides
impl StructuralPartialEq for WorkflowOverrides
Auto Trait Implementations§
impl Freeze for WorkflowOverrides
impl RefUnwindSafe for WorkflowOverrides
impl Send for WorkflowOverrides
impl Sync for WorkflowOverrides
impl Unpin for WorkflowOverrides
impl UnwindSafe for WorkflowOverrides
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