pub struct Voice {
pub name: String,
pub language: String,
pub variant: Option<String>,
}
Fields§
§name: String
The name of this voice. Unique with regards to the output module it came from.
language: String
The language of this voice. Probably a BCP 47 language tag.
variant: Option<String>
The variant of this language, if present. Loosely defined.
Trait Implementations§
impl StructuralPartialEq for Voice
Auto Trait Implementations§
impl Freeze for Voice
impl RefUnwindSafe for Voice
impl Send for Voice
impl Sync for Voice
impl Unpin for Voice
impl UnwindSafe for Voice
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