#unicode #utf-16

no-std write16

A UTF-16 analog of the Write trait

1 stable release

1.0.0 Jul 18, 2022

#1698 in Text processing

Download history 7789/week @ 2023-06-08 9119/week @ 2023-06-15 9411/week @ 2023-06-22 11065/week @ 2023-06-29 10471/week @ 2023-07-06 12417/week @ 2023-07-13 9895/week @ 2023-07-20 9677/week @ 2023-07-27 12198/week @ 2023-08-03 10860/week @ 2023-08-10 12247/week @ 2023-08-17 10350/week @ 2023-08-24 9982/week @ 2023-08-31 9312/week @ 2023-09-07 8954/week @ 2023-09-14 11218/week @ 2023-09-21

41,415 downloads per month
Used in 30 crates (via icu_normalizer)

Apache-2.0 OR MIT

10KB
157 lines

write16

crates.io docs.rs

write16 provides the trait Write16, which a UTF-16 analog of the core::fmt::Write trait (the sink part—not the formatting part).

This is a no_std crate.

Licensing

TL;DR: Apache-2.0 OR MIT

Please see the file named COPYRIGHT.

Documentation

Generated API documentation is available online.

Features

alloc: An implementation of Write16 for alloc::vec::Vec. smallvec: An implementation of Write16 for smallvec::SmallVec arrayvec: An implementation of Write16 for arrayvec::ArrayVec

Release Notes

1.0.0

The initial release.


lib.rs:

write16 provides the trait Write16, which a UTF-16 analog of the core::fmt::Write trait (the sink part—not the formatting part).

Dependencies

~38KB