#wide #string #win32 #utf-16 #utf-32

widestring

A wide string FFI library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both UTF-16 and UTF-32 types are provided.

6 releases (3 breaking)

0.4.0 Aug 18, 2018
0.3.0 Mar 17, 2018
0.2.2 Sep 9, 2016
0.2.1 Aug 12, 2016
0.1.0 Jan 25, 2016

#22 in Text processing

Download history 1453/week @ 2018-09-10 1666/week @ 2018-09-17 1558/week @ 2018-09-24 1471/week @ 2018-10-01 1977/week @ 2018-10-08 1786/week @ 2018-10-15 2973/week @ 2018-10-22 3202/week @ 2018-10-29 2830/week @ 2018-11-05 2861/week @ 2018-11-12 3506/week @ 2018-11-19 2181/week @ 2018-11-26 2630/week @ 2018-12-03

6,688 downloads per month
Used in 94 crates (17 directly)

MIT/Apache

122KB
1K SLoC

widestring

Crates.io docs.rs Build status Build Status

A wide string Rust FFI library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both UTF-16 and UTF-32 types are provided, including support for malformed encoding.

Documentation

License

This library is distributed under the terms of either of:

at your option.

Contributing

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

No runtime deps