Enum jni::JNIVersion
source · [−]pub enum JNIVersion {
V1,
V2,
V4,
V6,
V8,
Invalid(i32),
}
Expand description
JNI Version
This maps to the jni_sys::JNI_VERSION_1_*
constants.
Variants
V1
V2
V4
V6
V8
Invalid(i32)
Trait Implementations
sourceimpl Clone for JNIVersion
impl Clone for JNIVersion
sourcefn clone(&self) -> JNIVersion
fn clone(&self) -> JNIVersion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for JNIVersion
impl Debug for JNIVersion
sourceimpl From<JNIVersion> for i32
impl From<JNIVersion> for i32
sourcefn from(other: JNIVersion) -> Self
fn from(other: JNIVersion) -> Self
Converts to this type from the input type.
sourceimpl From<i32> for JNIVersion
impl From<i32> for JNIVersion
impl Copy for JNIVersion
Auto Trait Implementations
impl RefUnwindSafe for JNIVersion
impl Send for JNIVersion
impl Sync for JNIVersion
impl Unpin for JNIVersion
impl UnwindSafe for JNIVersion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more