google_speech::tts

Enum Lang

Source
#[non_exhaustive]
pub enum Lang {
Show 75 variants af, ar, bn, bs, ca, cs, cy, da, de, el, en, en_au, en_ca, en_gb, en_gh, en_ie, en_in, en_ng, en_nz, en_ph, en_tz, en_uk, en_us, en_za, eo, es, es_es, es_us, et, fi, fr, fr_ca, fr_fr, hi, hr, hu, hy, id, is, it, ja, jw, km, ko, la, lv, mk, ml, mr, my, ne, nl, no, pl, pt, pt_br, pt_pt, ro, ru, si, sk, sq, sr, su, sv, sw, ta, te, th, tl, tr, uk, vi, zh_cn, zh_tw,
}

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

af

§

ar

§

bn

§

bs

§

ca

§

cs

§

cy

§

da

§

de

§

el

§

en

§

en_au

§

en_ca

§

en_gb

§

en_gh

§

en_ie

§

en_in

§

en_ng

§

en_nz

§

en_ph

§

en_tz

§

en_uk

§

en_us

§

en_za

§

eo

§

es

§

es_es

§

es_us

§

et

§

fi

§

fr

§

fr_ca

§

fr_fr

§

hi

§

hr

§

hu

§

hy

§

id

§

is

§

it

§

ja

§

jw

§

km

§

ko

§

la

§

lv

§

mk

§

ml

§

mr

§

my

§

ne

§

nl

§

no

§

pl

§

pt

§

pt_br

§

pt_pt

§

ro

§

ru

§

si

§

sk

§

sq

§

sr

§

su

§

sv

§

sw

§

ta

§

te

§

th

§

tl

§

tr

§

uk

§

vi

§

zh_cn

§

zh_tw

Trait Implementations§

Source§

impl Debug for Lang

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl ToString for Lang

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more

Auto Trait Implementations§

§

impl Freeze for Lang

§

impl RefUnwindSafe for Lang

§

impl Send for Lang

§

impl Sync for Lang

§

impl Unpin for Lang

§

impl UnwindSafe for Lang

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> Ungil for T
where T: Send,