#utf-16

no-std write16

A UTF-16 analog of the Write trait

1 stable release

1.0.0 Jul 18, 2022

#904 in Text processing

Download history 234148/week @ 2024-06-19 177406/week @ 2024-06-26 77331/week @ 2024-07-03 74283/week @ 2024-07-10 74715/week @ 2024-07-17 73336/week @ 2024-07-24 73130/week @ 2024-07-31 70630/week @ 2024-08-07 68687/week @ 2024-08-14 64838/week @ 2024-08-21 63546/week @ 2024-08-28 77913/week @ 2024-09-04 75482/week @ 2024-09-11 97917/week @ 2024-09-18 119836/week @ 2024-09-25 101394/week @ 2024-10-02

408,210 downloads per month
Used in 221 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

~36KB