pyphen-rs

A pure Rust port of Python's Pyphen library.

Usage

```rust use pyphen_rs;

asserteq!(pyphenrs::languagefallback("nlNLvariant1").unwrap(), "nlNL");

pyphenrs::LANGUAGES.with(|l|) { assert!(l.borrow().containskey("nl_NL")); };

let dic = pyphenrs::Builder::lang("nlNL").build().unwrap(); assert_eq!(dic.inserted("lettergrepen"), "let-ter-gre-pen");

let wrap = dic.wrap("autobandventieldopje", 11); // Some(("autoband-", "ventieldopje")) let iter = dic.iterate("Amsterdam"): iter.next(); // Some(("Amster", "dam")) iter.next(); // Some(("Am", "sterdam")) iter.next(); // None ```

License

Pyphen-rs is released under the GPL 2.0+/LGPL 2.1+/MPL 1.1 tri-license. See COPYING.GPL, COPYING.LGPL and COPYING.MPL for more details.