Docs.rs
  • widestring-1.0.2
    • widestring 1.0.2
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • Crates.io
    • Source
    • Owners
    • starkat99
    • Dependencies
      • winapi ^0.3 dev
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate widestring

logo
Change settings

List of all items

Structs

  • error::ContainsNul
  • error::DecodeUtf16Error
  • error::DecodeUtf32Error
  • error::MissingNulTerminator
  • error::Utf16Error
  • error::Utf32Error
  • iter::DecodeUtf16
  • iter::DecodeUtf16Lossy
  • iter::DecodeUtf32
  • iter::DecodeUtf32Lossy
  • iter::EncodeUtf16
  • iter::EncodeUtf32
  • iter::EncodeUtf8
  • ucstr::CharIndicesLossyUtf16
  • ucstr::CharIndicesLossyUtf32
  • ucstr::CharIndicesUtf16
  • ucstr::CharIndicesUtf32
  • ucstr::CharsLossyUtf16
  • ucstr::CharsLossyUtf32
  • ucstr::CharsUtf16
  • ucstr::CharsUtf32
  • ucstr::Display
  • ucstr::U16CStr
  • ucstr::U32CStr
  • ucstring::U16CString
  • ucstring::U32CString
  • ustr::CharIndicesLossyUtf16
  • ustr::CharIndicesLossyUtf32
  • ustr::CharIndicesUtf16
  • ustr::CharIndicesUtf32
  • ustr::CharsLossyUtf16
  • ustr::CharsLossyUtf32
  • ustr::CharsUtf16
  • ustr::CharsUtf32
  • ustr::Display
  • ustr::U16Str
  • ustr::U32Str
  • ustring::Drain
  • ustring::U16String
  • ustring::U32String
  • utfstr::CharIndicesUtf16
  • utfstr::CharIndicesUtf32
  • utfstr::CharsUtf16
  • utfstr::CharsUtf32
  • utfstr::CodeUnits
  • utfstr::EscapeDebug
  • utfstr::EscapeDefault
  • utfstr::EscapeUnicode
  • utfstr::Utf16Str
  • utfstr::Utf32Str
  • utfstring::DrainUtf16
  • utfstring::DrainUtf32
  • utfstring::Utf16String
  • utfstring::Utf32String

Enums

  • error::NulError

Macros

  • u16cstr
  • u16str
  • u32cstr
  • u32str
  • utf16str
  • utf32str
  • widecstr
  • widestr
  • wideutfstr

Functions

  • decode_utf16
  • decode_utf16_lossy
  • decode_utf32
  • decode_utf32_lossy
  • encode_utf16
  • encode_utf32
  • encode_utf8

Typedefs

  • WideChar
  • ucstr::WideCStr
  • ucstring::WideCString
  • ustr::WideStr
  • ustring::WideString
  • utfstr::WideUtfStr
  • utfstring::WideUtfString