#[repr(C)]pub struct tts_voice {
pub id: *mut c_char,
pub name: *mut c_char,
pub language: *mut c_char,
pub gender: *mut c_char,
pub engine: *mut c_char,
}Expand description
C-compatible voice descriptor returned by tts_get_voices.
Fields§
§id: *mut c_charVoice identifier (owned C string).
name: *mut c_charVoice name (owned C string).
language: *mut c_charLanguage tag (owned C string).
gender: *mut c_charGender (owned C string).
engine: *mut c_charEngine identifier (owned C string).
Auto Trait Implementations§
impl !Send for tts_voice
impl !Sync for tts_voice
impl Freeze for tts_voice
impl RefUnwindSafe for tts_voice
impl Unpin for tts_voice
impl UnsafeUnpin for tts_voice
impl UnwindSafe for tts_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