INNER CODE UNIT · Rust

_

deepjavalibrary/djl · extensions/tokenizers/rust/src/lib.rs:940

        let _ = Box::from_raw(handle as *mut T);
    }
}

fn to_string_array(env: &mut JNIEnv, data: Vec<String>) -> Result<jobjectArray, Error> {
    let arr = env.new_object_array(data.len() as i32, "java/lang/String", JObject::null())?;

    for (i, val) in data.into_iter().enumerate() {
        let s = env.new_string(val)?;
        env.set_object_array_element(&arr, i as i32, s)?;
    }

    Ok(arr.into_raw())
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…