pub enum VapiAssistant {
Saved {
id: String,
overrides: Option<Value>,
},
Transient {
definition: Value,
},
}Expand description
Select a saved Vapi assistant or supply a transient assistant definition.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for VapiAssistant
impl Clone for VapiAssistant
Source§fn clone(&self) -> VapiAssistant
fn clone(&self) -> VapiAssistant
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 VapiAssistant
impl RefUnwindSafe for VapiAssistant
impl Send for VapiAssistant
impl Sync for VapiAssistant
impl Unpin for VapiAssistant
impl UnsafeUnpin for VapiAssistant
impl UnwindSafe for VapiAssistant
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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