pub struct VoiceLibrary {Show 19 fields
pub provider: Option<ProviderTrue>,
pub provider_id: Option<String>,
pub slug: Option<String>,
pub name: Option<String>,
pub language: Option<String>,
pub language_code: Option<String>,
pub model: Option<String>,
pub supported_models: Option<String>,
pub gender: Option<GenderTrue>,
pub accent: Option<String>,
pub preview_url: Option<String>,
pub description: Option<String>,
pub credential_id: Option<String>,
pub id: String,
pub org_id: String,
pub is_public: bool,
pub is_deleted: bool,
pub created_at: String,
pub updated_at: String,
}
Fields§
§provider: Option<ProviderTrue>
This is the voice provider that will be used.
provider_id: Option<String>
The ID of the voice provided by the provider.
slug: Option<String>
The unique slug of the voice.
name: Option<String>
The name of the voice.
language: Option<String>
The language of the voice.
language_code: Option<String>
The language code of the voice.
model: Option<String>
The model of the voice.
supported_models: Option<String>
The supported models of the voice.
gender: Option<GenderTrue>
The gender of the voice.
accent: Option<String>
The accent of the voice.
preview_url: Option<String>
The preview URL of the voice.
description: Option<String>
The description of the voice.
credential_id: Option<String>
The credential ID of the voice.
id: String
The unique identifier for the voice library.
org_id: String
The unique identifier for the organization that this voice library belongs to.
is_public: bool
The Public voice is shared accross all the organizations.
is_deleted: bool
The deletion status of the voice.
created_at: String
The ISO 8601 date-time string of when the voice library was created.
updated_at: String
The ISO 8601 date-time string of when the voice library was last updated.
Implementations§
Trait Implementations§
Source§impl Clone for VoiceLibrary
impl Clone for VoiceLibrary
Source§fn clone(&self) -> VoiceLibrary
fn clone(&self) -> VoiceLibrary
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 VoiceLibrary
impl Debug for VoiceLibrary
Source§impl Default for VoiceLibrary
impl Default for VoiceLibrary
Source§fn default() -> VoiceLibrary
fn default() -> VoiceLibrary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VoiceLibrary
impl<'de> Deserialize<'de> for VoiceLibrary
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 VoiceLibrary
impl PartialEq for VoiceLibrary
Source§impl Serialize for VoiceLibrary
impl Serialize for VoiceLibrary
impl StructuralPartialEq for VoiceLibrary
Auto Trait Implementations§
impl Freeze for VoiceLibrary
impl RefUnwindSafe for VoiceLibrary
impl Send for VoiceLibrary
impl Sync for VoiceLibrary
impl Unpin for VoiceLibrary
impl UnwindSafe for VoiceLibrary
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