pub fn plat_prop_values() -> impl Iterator<Item = AndroidProperty> {
    let mut properties: Box<Vec<AndroidProperty>> = Box::new(Vec::new());
    unsafe {
        __system_property_foreach(foreach_property_callback, &mut *properties);
    }
    properties.into_iter()
}
/// Returns an iterator to vector, which contains all properties present in a system
Returns an iterator to vector, which contains all properties present in a system
Returns an iterator to vector which contains all properties present in a system
pub fn plat_prop_values() -> impl Iterator<Item = AndroidProperty> {
    let mut properties: Box<Vec<AndroidProperty>> = Box::new(Vec::new());
    unsafe {
        __system_property_foreach(foreach_property_callback, &mut *properties);
    }
    properties.into_iter()
}
pub fn plat_prop_values ( ) -> impl Iterator < Item = AndroidProperty > { let mut properties : Box < Vec < AndroidProperty > > = Box :: new ( Vec :: new ( ) ) ; unsafe { __system_property_foreach ( foreach_property_callback , & mut * properties ) ; } properties . into_iter ( ) }
Returns an iterator to vector, which contains all properties present in a system
Returns an iterator to vector which contains all properties present in a system