#utf-16

no-std write16

A UTF-16 analog of the Write trait

1 stable release

1.0.0 Jul 18, 2022

#894 in Text processing

Download history 75326/week @ 2024-07-23 70714/week @ 2024-07-30 72691/week @ 2024-08-06 69596/week @ 2024-08-13 64212/week @ 2024-08-20 62419/week @ 2024-08-27 77391/week @ 2024-09-03 75836/week @ 2024-09-10 86975/week @ 2024-09-17 119143/week @ 2024-09-24 125707/week @ 2024-10-01 121302/week @ 2024-10-08 114386/week @ 2024-10-15 101374/week @ 2024-10-22 167004/week @ 2024-10-29 731320/week @ 2024-11-05

1,138,968 downloads per month
Used in 25,459 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

~34KB