Skip to content

std_unicode::char::decode_utf16 should be in core #49319

Closed
@lambda-fairy

Description

@lambda-fairy

The decode_utf16 function currently lives in the std_unicode crate. But, as far as I can tell, this function doesn't depend on any Unicode tables and has no reason to be in this crate.

I suggest moving this function (and its associated iterator) into the core crate. This will allow for decoding UTF-16 text under #![no_std] in stable Rust.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-enhancementCategory: An issue proposing an enhancement or a PR with one.T-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions