pub trait Configuration {
Show 23 methods
fn get_size(&self) -> Result<u32, Error>;
fn get_mcc(&self) -> Result<u16, Error>;
fn get_mnc(&self) -> Result<u16, Error>;
fn get_language(&self) -> Result<String, Error>;
fn get_region(&self) -> Result<String, Error>;
fn get_orientation(&self) -> Result<u8, Error>;
fn get_touchscreen(&self) -> Result<u8, Error>;
fn get_density(&self) -> Result<u16, Error>;
fn get_keyboard(&self) -> Result<u8, Error>;
fn get_navigation(&self) -> Result<u8, Error>;
fn get_input_flags(&self) -> Result<u8, Error>;
fn get_width(&self) -> Result<u16, Error>;
fn get_height(&self) -> Result<u16, Error>;
fn get_sdk_version(&self) -> Result<u16, Error>;
fn get_min_sdk_version(&self) -> Result<u16, Error>;
fn get_screen_layout(&self) -> Result<u8, Error>;
fn get_ui_mode(&self) -> Result<u8, Error>;
fn get_smallest_screen(&self) -> Result<u16, Error>;
fn get_screen_width(&self) -> Result<u16, Error>;
fn get_screen_height(&self) -> Result<u16, Error>;
fn get_locale_script(&self) -> Result<Option<String>, Error>;
fn get_locale_variant(&self) -> Result<Option<String>, Error>;
fn get_secondary_layout(&self) -> Result<Option<u8>, Error>;
}