Module idna::punycode[][src]

Expand description

Punycode (RFC 3492) implementation.

Since Punycode fundamentally works on unicode code points, encode and decode take and return slices and vectors of char. encode_str and decode_to_string provide convenience wrappers that convert from and to Rust’s UTF-8 based str and String types.

Functions

decode

Convert Punycode to Unicode.

decode_to_string

Convert Punycode to an Unicode String.

encode

Convert Unicode to Punycode.

encode_str

Convert an Unicode str to Punycode.