Struct codepage_strings::Coding
source · [−]pub struct Coding(_);
Expand description
Coding information derived from a Windows code page.
Implementations
Get an encoding for the given code page.
Errors
Will fail with ConvertError::UnknownCodepage
or
ConvertError::UnsupportedCodepage
if an encoding
for the given page is unavailable.
Encode a UTF-8 string into a byte vector according to this encoding.
Errors
Returns ConvertError::StringEncoding
if any
character cannot be encoded.
Decode a byte vector into UTF-8 Cow
<
str
>
according
to this encoding.
Errors
Returns ConvertError::StringDecoding
if any
character cannot be decoded.
Decode a byte vector into UTF-8 Cow
<
str
>
according
to this encoding. Replace any bytes that cannot be
encoded with the Unicode
“replacement character”
(\u{fffd}
).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Coding
impl UnwindSafe for Coding
Blanket Implementations
Mutably borrows from an owned value. Read more