pub enum Charset {
Show 25 variants
Us_Ascii,
Iso_8859_1,
Iso_8859_2,
Iso_8859_3,
Iso_8859_4,
Iso_8859_5,
Iso_8859_6,
Iso_8859_7,
Iso_8859_8,
Iso_8859_9,
Iso_8859_10,
Shift_Jis,
Euc_Jp,
Iso_2022_Kr,
Euc_Kr,
Iso_2022_Jp,
Iso_2022_Jp_2,
Iso_8859_6_E,
Iso_8859_6_I,
Iso_8859_8_E,
Iso_8859_8_I,
Gb2312,
Big5,
Koi8_R,
Ext(String),
}
Expand description
A Mime charset.
The string representation is normalized to upper case.
See http://www.iana.org/assignments/character-sets/character-sets.xhtml.
Variants§
Us_Ascii
US ASCII
Iso_8859_1
ISO-8859-1
Iso_8859_2
ISO-8859-2
Iso_8859_3
ISO-8859-3
Iso_8859_4
ISO-8859-4
Iso_8859_5
ISO-8859-5
Iso_8859_6
ISO-8859-6
Iso_8859_7
ISO-8859-7
Iso_8859_8
ISO-8859-8
Iso_8859_9
ISO-8859-9
Iso_8859_10
ISO-8859-10
Shift_Jis
Shift_JIS
Euc_Jp
EUC-JP
Iso_2022_Kr
ISO-2022-KR
Euc_Kr
EUC-KR
Iso_2022_Jp
ISO-2022-JP
Iso_2022_Jp_2
ISO-2022-JP-2
Iso_8859_6_E
ISO-8859-6-E
Iso_8859_6_I
ISO-8859-6-I
Iso_8859_8_E
ISO-8859-8-E
Iso_8859_8_I
ISO-8859-8-I
Gb2312
GB2312
Big5
Big5
Koi8_R
KOI8-R
Ext(String)
An arbitrary charset specified as a string
Trait Implementations§
impl StructuralPartialEq for Charset
Auto Trait Implementations§
impl RefUnwindSafe for Charset
impl Send for Charset
impl Sync for Charset
impl Unpin for Charset
impl UnwindSafe for Charset
Blanket Implementations§
source§impl<T> IntoSql for T
impl<T> IntoSql for T
source§fn into_sql<T>(self) -> Self::Expressionwhere
Self: AsExpression<T> + Sized,
fn into_sql<T>(self) -> Self::Expressionwhere
Self: AsExpression<T> + Sized,
Convert
self
to an expression for Diesel’s query builder. Read moresource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
Convert
&self
to an expression for Diesel’s query builder. Read more