pub enum PhonemeAlphabet {
Ipa,
Other(String),
}Expand description
The phonemic/phonetic pronunciation alphabet. A pronunciation alphabet in this context refers to a collection of symbols to represent the sounds of one or more human languages.
“Speech Synthesis Markup Language (SSML) Version 1.1” Copyright © 2010 W3C® (MIT, ERCIM, Keio), All Rights Reserved.
Variants§
Ipa
The Internation Phonetic Association’s alphabet.
Other(String)
Another alphabet (only IPA is required to be supported).
Trait Implementations§
Source§impl Clone for PhonemeAlphabet
impl Clone for PhonemeAlphabet
Source§fn clone(&self) -> PhonemeAlphabet
fn clone(&self) -> PhonemeAlphabet
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 PhonemeAlphabet
impl Debug for PhonemeAlphabet
Source§impl Display for PhonemeAlphabet
impl Display for PhonemeAlphabet
Source§impl FromStr for PhonemeAlphabet
impl FromStr for PhonemeAlphabet
Source§impl Hash for PhonemeAlphabet
impl Hash for PhonemeAlphabet
Source§impl Ord for PhonemeAlphabet
impl Ord for PhonemeAlphabet
Source§fn cmp(&self, other: &PhonemeAlphabet) -> Ordering
fn cmp(&self, other: &PhonemeAlphabet) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PhonemeAlphabet
impl PartialEq for PhonemeAlphabet
Source§impl PartialOrd for PhonemeAlphabet
impl PartialOrd for PhonemeAlphabet
impl Eq for PhonemeAlphabet
impl StructuralPartialEq for PhonemeAlphabet
Auto Trait Implementations§
impl Freeze for PhonemeAlphabet
impl RefUnwindSafe for PhonemeAlphabet
impl Send for PhonemeAlphabet
impl Sync for PhonemeAlphabet
impl Unpin for PhonemeAlphabet
impl UnwindSafe for PhonemeAlphabet
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