pub struct SpeechProvider {
pub options: Option<BTreeMap<String, BTreeMap<String, Value>>>,
}Expand description
Provider-specific passthrough configuration for a TTS request.
options is keyed by provider slug; the map for the chosen provider
is spread into the upstream request body.
Fields§
§options: Option<BTreeMap<String, BTreeMap<String, Value>>>Provider-keyed options. The map under the chosen provider’s slug is spread into the upstream request body.
Trait Implementations§
Source§impl Clone for SpeechProvider
impl Clone for SpeechProvider
Source§fn clone(&self) -> SpeechProvider
fn clone(&self) -> SpeechProvider
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 SpeechProvider
impl Debug for SpeechProvider
Source§impl Default for SpeechProvider
impl Default for SpeechProvider
Source§fn default() -> SpeechProvider
fn default() -> SpeechProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpeechProvider
impl<'de> Deserialize<'de> for SpeechProvider
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 SpeechProvider
impl PartialEq for SpeechProvider
Source§impl Serialize for SpeechProvider
impl Serialize for SpeechProvider
impl StructuralPartialEq for SpeechProvider
Auto Trait Implementations§
impl Freeze for SpeechProvider
impl RefUnwindSafe for SpeechProvider
impl Send for SpeechProvider
impl Sync for SpeechProvider
impl Unpin for SpeechProvider
impl UnsafeUnpin for SpeechProvider
impl UnwindSafe for SpeechProvider
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