pub struct CustomVoice {
pub voice_id: String,
pub name: String,
pub model: String,
}Expand description
A custom (user-cloned) voice returned by the clone-voice endpoint
Fields§
§voice_id: StringUnique voice identifier assigned after cloning
name: StringHuman-readable name given to this custom voice
model: StringTTS model the voice was cloned with (e.g. "ssfm-v30")
Trait Implementations§
Source§impl Clone for CustomVoice
impl Clone for CustomVoice
Source§fn clone(&self) -> CustomVoice
fn clone(&self) -> CustomVoice
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 CustomVoice
impl Debug for CustomVoice
Source§impl<'de> Deserialize<'de> for CustomVoice
impl<'de> Deserialize<'de> for CustomVoice
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
impl Eq for CustomVoice
Source§impl PartialEq for CustomVoice
impl PartialEq for CustomVoice
Source§impl Serialize for CustomVoice
impl Serialize for CustomVoice
impl StructuralPartialEq for CustomVoice
Auto Trait Implementations§
impl Freeze for CustomVoice
impl RefUnwindSafe for CustomVoice
impl Send for CustomVoice
impl Sync for CustomVoice
impl Unpin for CustomVoice
impl UnsafeUnpin for CustomVoice
impl UnwindSafe for CustomVoice
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.