pub struct DesktopRuntimeChangeReaderVoiceSettings {
pub enabled: bool,
pub provider: DesktopChangeReaderVoiceProvider,
pub model: String,
pub voice: String,
pub api_key_configured: bool,
}Fields§
§enabled: bool§provider: DesktopChangeReaderVoiceProvider§model: String§voice: String§api_key_configured: boolTrait Implementations§
Source§impl Clone for DesktopRuntimeChangeReaderVoiceSettings
impl Clone for DesktopRuntimeChangeReaderVoiceSettings
Source§fn clone(&self) -> DesktopRuntimeChangeReaderVoiceSettings
fn clone(&self) -> DesktopRuntimeChangeReaderVoiceSettings
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<'de> Deserialize<'de> for DesktopRuntimeChangeReaderVoiceSettings
impl<'de> Deserialize<'de> for DesktopRuntimeChangeReaderVoiceSettings
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 DesktopRuntimeChangeReaderVoiceSettings
impl RefUnwindSafe for DesktopRuntimeChangeReaderVoiceSettings
impl Send for DesktopRuntimeChangeReaderVoiceSettings
impl Sync for DesktopRuntimeChangeReaderVoiceSettings
impl Unpin for DesktopRuntimeChangeReaderVoiceSettings
impl UnsafeUnpin for DesktopRuntimeChangeReaderVoiceSettings
impl UnwindSafe for DesktopRuntimeChangeReaderVoiceSettings
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