v0.3.0
BREAKING CHANGE
- Lang::from is removed as it violate the naming convention, use the
Lang::try_fromprovided byTryFromtrait instead.
v0.2.0->v0.3.0 migrate guide
let code = "EN-US";
// v0.2.0
let lang = match Lang::from(code) {
Ok(lang) => lang,
Err(err) => panic!()
}
//v0.3.0
let lang = match Lang::try_from(code) {
Ok(lang) => lang,
Err(err) => panic!()
}