Crate nt_string

Source
Expand description

Provides idiomatic Rust implementations for various Windows string types:

Other useful UTF-16 string types are already provided by the excellent widestring crate. This crate tries to integrate as best as possible with them.

Re-exports§

pub use widestring;

Modules§

traits
Additional traits provided by this crate.
u16strle
Interface around byte slices of UTF-16 (little-endian) strings.
unicode_string
Interface around the Windows kernel string type known as UNICODE_STRING.

Macros§

nt_unicode_str
Creates an NtUnicodeStr with 'static lifetime for a string literal.

Enums§

NtStringError
Central error type of nt-string.

Type Aliases§

Result
Central result type of nt-string.