util.rs (231B) - raw


      1 use std::error::Error;
      2 
      3 use jni::{objects::JString, JNIEnv};
      4 
      5 pub fn get_jni_string(env: &mut JNIEnv, obj: JString) -> Result<String, Box<dyn Error>> {
      6     let string = env.get_string(&obj)?;
      7     Ok(string.to_str()?.to_string())
      8 }