Crate translit [] [src]

Structs

Gost779

The wrapper on the Transliterator::new(TranslitMethod::gost779b_*). Check the possibility of transliteration is carried out at compile time

Passport2013

The wrapper on the Transliterator::new(TranslitMethod::iternational_passport_2013_ru). Check the possibility of transliteration is carried out at compile time

Transliterator

The Transliterator struct allows for the transliteration of the string of characters of Cyrillic alphabet UTF-8 to Latin alphabet and back.

Enums

Language

Support Languages

TranslitMethod

This enum contains the available variants of transliteration

Traits

FromLatin

The contract for transliteration from Latin alphabet

ToLatin

The contract for transliteration in the Latin alphabet

Functions

gost779b_by

Cyrillic Belarusian transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9

gost779b_ru

Cyrillic Russian transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9

gost779b_ua

Cyrillic Ukrainian transliteration table. implementation GOST 7.79 System B, modified ISO 9:1995. more details: http://en.wikipedia.org/wiki/ISO_9

iternational_passport_2013_ru

Cyrillic Russian transliteration table. implementation Passport (2013), ICAO. more details: Romanization_of_Russian#After_2013

Type Definitions

CharsMapping