pub struct VoiceIdentifier {
pub name: String,
}Expand description
Voice identifier for TTS generation (predefined voices only)
Fields§
§name: StringPredefined voice name (e.g., “alba”, “marius”)
Implementations§
Trait Implementations§
Source§impl Clone for VoiceIdentifier
impl Clone for VoiceIdentifier
Source§fn clone(&self) -> VoiceIdentifier
fn clone(&self) -> VoiceIdentifier
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 VoiceIdentifier
impl Debug for VoiceIdentifier
Source§impl<'de> Deserialize<'de> for VoiceIdentifier
impl<'de> Deserialize<'de> for VoiceIdentifier
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 From<&str> for VoiceIdentifier
impl From<&str> for VoiceIdentifier
Source§impl From<String> for VoiceIdentifier
impl From<String> for VoiceIdentifier
Source§impl PartialEq for VoiceIdentifier
impl PartialEq for VoiceIdentifier
Source§impl Serialize for VoiceIdentifier
impl Serialize for VoiceIdentifier
impl Eq for VoiceIdentifier
impl StructuralPartialEq for VoiceIdentifier
Auto Trait Implementations§
impl Freeze for VoiceIdentifier
impl RefUnwindSafe for VoiceIdentifier
impl Send for VoiceIdentifier
impl Sync for VoiceIdentifier
impl Unpin for VoiceIdentifier
impl UnsafeUnpin for VoiceIdentifier
impl UnwindSafe for VoiceIdentifier
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