Struct winsafe::co::CP [−][src]
#[repr(transparent)]pub struct CP(_);
Expand description
WideCharToMultiByte
and
MultiByteToWideChar
code_page
identifiers
(u16
).
Originally these functions receive an u32
parameter, but these are in
fact u16
constants.
Implementations
The Windows ANSI code page for the current thread.
Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications.
Unicode UTF-16, big endian byte order; available only to managed applications.
ANSI Central European; Central European (Windows).
ANSI Cyrillic; Cyrillic (Windows).
ANSI Latin 1; Western European (Windows).
ANSI Greek; Greek (Windows).
ANSI Turkish; Turkish (Windows).
ANSI Hebrew; Hebrew (Windows).
ANSI Arabic; Arabic (Windows).
ANSI Baltic; Baltic (Windows).
ANSI/OEM Vietnamese; Vietnamese (Windows).
Unicode (UTF-7).
Conversion functions: use this value only when forced by a 7-bit
transport mechanism. Use of UTF-8 is preferred. With this value set,
lpDefaultChar
and lpUsedDefaultChar
must be set to null.
Trait Implementations
Performs the &=
operation. Read more
Performs the |=
operation. Read more
Performs the ^=
operation. Read more
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more