pub struct ChangeReaderVoiceSettings {
pub enabled: bool,
pub provider: ChangeReaderVoiceProvider,
pub model: String,
pub voice: String,
pub api_key: String,
}Fields§
§enabled: bool§provider: ChangeReaderVoiceProvider§model: String§voice: String§api_key: StringTrait Implementations§
Source§impl Clone for ChangeReaderVoiceSettings
impl Clone for ChangeReaderVoiceSettings
Source§fn clone(&self) -> ChangeReaderVoiceSettings
fn clone(&self) -> ChangeReaderVoiceSettings
Returns a duplicate of the value. Read more
1.0.0 · 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 ChangeReaderVoiceSettings
impl Debug for ChangeReaderVoiceSettings
Source§impl Default for ChangeReaderVoiceSettings
impl Default for ChangeReaderVoiceSettings
Source§impl<'de> Deserialize<'de> for ChangeReaderVoiceSettings
impl<'de> Deserialize<'de> for ChangeReaderVoiceSettings
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
Auto Trait Implementations§
impl Freeze for ChangeReaderVoiceSettings
impl RefUnwindSafe for ChangeReaderVoiceSettings
impl Send for ChangeReaderVoiceSettings
impl Sync for ChangeReaderVoiceSettings
impl Unpin for ChangeReaderVoiceSettings
impl UnsafeUnpin for ChangeReaderVoiceSettings
impl UnwindSafe for ChangeReaderVoiceSettings
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