INNER CODE UNIT · Rust
new
denialwm/denial · compositor/flutter-engine/src/lib.rs:505
pub fn new(
language_code: &str,
country_code: Option<&str>,
script_code: Option<&str>,
variant_code: Option<&str>,
) -> Result<Self, EngineError> {
Ok(Self {
language_code: locale_string("language code", language_code)?,
country_code: country_code
.map(|value| locale_string("country code", value))
.transpose()?,
script_code: script_code
.map(|value| locale_string("script code", value))
.transpose()?,
variant_code: variant_code
.map(|value| locale_string("variant code", value))
.transpose()?,
})