pub struct FallbackLmntVoice {
pub caching_enabled: Option<bool>,
pub provider: ProviderTrue,
pub voice_id: LmntVoiceVoiceId,
pub speed: Option<f64>,
pub chunk_plan: Option<ChunkPlan>,
}
Fields§
§caching_enabled: Option<bool>
This is the flag to toggle voice caching for the assistant.
provider: ProviderTrue
This is the voice provider that will be used.
voice_id: LmntVoiceVoiceId
§speed: Option<f64>
This is the speed multiplier that will be used.
chunk_plan: Option<ChunkPlan>
This is the plan for chunking the model output before it is sent to the voice provider.
Implementations§
Source§impl FallbackLmntVoice
impl FallbackLmntVoice
pub fn new( provider: ProviderTrue, voice_id: LmntVoiceVoiceId, ) -> FallbackLmntVoice
Trait Implementations§
Source§impl Clone for FallbackLmntVoice
impl Clone for FallbackLmntVoice
Source§fn clone(&self) -> FallbackLmntVoice
fn clone(&self) -> FallbackLmntVoice
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 FallbackLmntVoice
impl Debug for FallbackLmntVoice
Source§impl Default for FallbackLmntVoice
impl Default for FallbackLmntVoice
Source§fn default() -> FallbackLmntVoice
fn default() -> FallbackLmntVoice
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FallbackLmntVoice
impl<'de> Deserialize<'de> for FallbackLmntVoice
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 FallbackLmntVoice
impl PartialEq for FallbackLmntVoice
Source§impl Serialize for FallbackLmntVoice
impl Serialize for FallbackLmntVoice
impl StructuralPartialEq for FallbackLmntVoice
Auto Trait Implementations§
impl Freeze for FallbackLmntVoice
impl RefUnwindSafe for FallbackLmntVoice
impl Send for FallbackLmntVoice
impl Sync for FallbackLmntVoice
impl Unpin for FallbackLmntVoice
impl UnwindSafe for FallbackLmntVoice
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