Trait chinese_number::ChineseNumber
source · pub trait ChineseNumber {
Show 16 methods
fn to_uppercase_high(&self, variant: ChineseVariant) -> String;
fn to_uppercase_high_mut(&self, variant: ChineseVariant, buffer: &mut String);
fn to_uppercase_middle(&self, variant: ChineseVariant) -> String;
fn to_uppercase_middle_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
);
fn to_uppercase_ten_thousand(&self, variant: ChineseVariant) -> String;
fn to_uppercase_ten_thousand_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
);
fn to_uppercase_low(&self, variant: ChineseVariant) -> String;
fn to_uppercase_low_mut(&self, variant: ChineseVariant, buffer: &mut String);
fn to_lowercase_high(&self, variant: ChineseVariant) -> String;
fn to_lowercase_high_mut(&self, variant: ChineseVariant, buffer: &mut String);
fn to_lowercase_middle(&self, variant: ChineseVariant) -> String;
fn to_lowercase_middle_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
);
fn to_lowercase_ten_thousand(&self, variant: ChineseVariant) -> String;
fn to_lowercase_ten_thousand_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
);
fn to_lowercase_low(&self, variant: ChineseVariant) -> String;
fn to_lowercase_low_mut(&self, variant: ChineseVariant, buffer: &mut String);
}
Expand description
讓Rust程式語言的所有基本數值型別擁有中文數字的轉換能力。
Required Methods§
sourcefn to_uppercase_high(&self, variant: ChineseVariant) -> String
fn to_uppercase_high(&self, variant: ChineseVariant) -> String
轉成大寫數字,使用 「上數」 作為單位標準。
sourcefn to_uppercase_high_mut(&self, variant: ChineseVariant, buffer: &mut String)
fn to_uppercase_high_mut(&self, variant: ChineseVariant, buffer: &mut String)
轉成大寫數字,使用 「上數」 作為單位標準。
sourcefn to_uppercase_middle(&self, variant: ChineseVariant) -> String
fn to_uppercase_middle(&self, variant: ChineseVariant) -> String
轉成大寫數字,使用 「中數」 作為單位標準。
sourcefn to_uppercase_middle_mut(&self, variant: ChineseVariant, buffer: &mut String)
fn to_uppercase_middle_mut(&self, variant: ChineseVariant, buffer: &mut String)
轉成大寫數字,使用 「中數」 作為單位標準。
sourcefn to_uppercase_ten_thousand(&self, variant: ChineseVariant) -> String
fn to_uppercase_ten_thousand(&self, variant: ChineseVariant) -> String
轉成大寫數字,使用 「萬進」 作為單位標準。
sourcefn to_uppercase_ten_thousand_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
)
fn to_uppercase_ten_thousand_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
)
轉成大寫數字,使用 「萬進」 作為單位標準。
sourcefn to_uppercase_low(&self, variant: ChineseVariant) -> String
fn to_uppercase_low(&self, variant: ChineseVariant) -> String
轉成大寫數字,使用 「下數」 作為單位標準。數值不能大於或等於10000000000000000。
sourcefn to_uppercase_low_mut(&self, variant: ChineseVariant, buffer: &mut String)
fn to_uppercase_low_mut(&self, variant: ChineseVariant, buffer: &mut String)
轉成大寫數字,使用 「下數」 作為單位標準。數值不能大於或等於10000000000000000。
sourcefn to_lowercase_high(&self, variant: ChineseVariant) -> String
fn to_lowercase_high(&self, variant: ChineseVariant) -> String
轉成小寫數字,使用 「上數」 作為單位標準。
sourcefn to_lowercase_high_mut(&self, variant: ChineseVariant, buffer: &mut String)
fn to_lowercase_high_mut(&self, variant: ChineseVariant, buffer: &mut String)
轉成小寫數字,使用 「上數」 作為單位標準。
sourcefn to_lowercase_middle(&self, variant: ChineseVariant) -> String
fn to_lowercase_middle(&self, variant: ChineseVariant) -> String
轉成小寫數字,使用 「中數」 作為單位標準。
sourcefn to_lowercase_middle_mut(&self, variant: ChineseVariant, buffer: &mut String)
fn to_lowercase_middle_mut(&self, variant: ChineseVariant, buffer: &mut String)
轉成小寫數字,使用 「中數」 作為單位標準。
sourcefn to_lowercase_ten_thousand(&self, variant: ChineseVariant) -> String
fn to_lowercase_ten_thousand(&self, variant: ChineseVariant) -> String
轉成小寫數字,使用 「萬進」 作為單位標準。
sourcefn to_lowercase_ten_thousand_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
)
fn to_lowercase_ten_thousand_mut(
&self,
variant: ChineseVariant,
buffer: &mut String
)
轉成小寫數字,使用 「萬進」 作為單位標準。
sourcefn to_lowercase_low(&self, variant: ChineseVariant) -> String
fn to_lowercase_low(&self, variant: ChineseVariant) -> String
轉成小寫數字,使用 「下數」 作為單位標準。數值不能大於或等於10000000000000000。
sourcefn to_lowercase_low_mut(&self, variant: ChineseVariant, buffer: &mut String)
fn to_lowercase_low_mut(&self, variant: ChineseVariant, buffer: &mut String)
轉成小寫數字,使用 「下數」 作為單位標準。數值不能大於或等於10000000000000000。