Enum pinyin::Style

source ·
pub enum Style {
    Normal,
    Tone,
    Tone2,
    Initials,
    FirstLetter,
    Finals,
    FinalsTone,
    FinalsTone2,
}
👎Deprecated: 请使用 Pinyin 的方法代替
Expand description

拼音风格

Variants§

§

Normal

👎Deprecated: 请使用 Pinyin 的方法代替

普通风格,不带声调(默认风格)。如: pin yin

§

Tone

👎Deprecated: 请使用 Pinyin 的方法代替

声调风格1,拼音声调在韵母第一个字母上。如: pīn yīn

§

Tone2

👎Deprecated: 请使用 Pinyin 的方法代替

声调风格2,即拼音声调在各个拼音之后,用数字 [0-4] 进行表示。如: pi1n yi1n

§

Initials

👎Deprecated: 请使用 Pinyin 的方法代替

声母风格,只返回各个拼音的声母部分。如: 中国 的拼音 zh g

§

FirstLetter

👎Deprecated: 请使用 Pinyin 的方法代替

首字母风格,只返回拼音的首字母部分。如: p y

§

Finals

👎Deprecated: 请使用 Pinyin 的方法代替

韵母风格1,只返回各个拼音的韵母部分,不带声调。如: ong uo

§

FinalsTone

👎Deprecated: 请使用 Pinyin 的方法代替

韵母风格2,带声调,声调在韵母第一个字母上。如: ōng uó

§

FinalsTone2

👎Deprecated: 请使用 Pinyin 的方法代替

韵母风格2,带声调,声调在各个拼音之后,用数字 [0-4] 进行表示。如: o1ng uo2

Trait Implementations§

source§

impl Debug for Style

source§

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

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

impl Hash for Style

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<Style> for Style

source§

fn eq(&self, other: &Style) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for Style

source§

impl StructuralEq for Style

source§

impl StructuralPartialEq for Style

Auto Trait Implementations§

§

impl RefUnwindSafe for Style

§

impl Send for Style

§

impl Sync for Style

§

impl Unpin for Style

§

impl UnwindSafe for Style

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere 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 Twhere 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 Twhere U: Into<T>,

§

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 Twhere U: TryFrom<T>,

§

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.