pub trait JNIInstantiatable<'mc> {
    // Required method
    fn from_raw(
        env: &SharedJNIEnv<'mc>,
        obj: JObject<'mc>
    ) -> Result<Self, Box<dyn Error>>
       where Self: Sized;
}
Expand description

Trait for any object that can be instantiated from a JNI reference or JNI object.

Required Methods§

source

fn from_raw( env: &SharedJNIEnv<'mc>, obj: JObject<'mc> ) -> Result<Self, Box<dyn Error>>where Self: Sized,

Implementors§