Skip to main content

get

Function get 

Source
pub fn get<T>(name: &str) -> Result<T>
where T: FromStr, T::Err: Display,
Expand description

Get a property value parsed to specified type Returns Err if property not found, system error, or parse error occurs

ยงExamples

use rsproperties::get;

let sdk_version: i32 = get("ro.build.version.sdk").unwrap();
let is_debuggable: bool = get("ro.debuggable").unwrap();
let version: String = get("ro.build.version.release").unwrap();

// With fallback
let sdk_version: i32 = get("ro.build.version.sdk").unwrap_or(0);
let version: String = get("ro.build.version.release").unwrap_or_default();