Struct jni::sys::JNINativeMethod
source · [−]#[repr(C)]pub struct JNINativeMethod {
pub name: *mut i8,
pub signature: *mut i8,
pub fnPtr: *mut c_void,
}
Fields
name: *mut i8
signature: *mut i8
fnPtr: *mut c_void
Trait Implementations
sourceimpl Clone for JNINativeMethod
impl Clone for JNINativeMethod
sourcefn clone(&self) -> JNINativeMethod
fn clone(&self) -> JNINativeMethod
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
impl Copy for JNINativeMethod
Auto Trait Implementations
impl RefUnwindSafe for JNINativeMethod
impl !Send for JNINativeMethod
impl !Sync for JNINativeMethod
impl Unpin for JNINativeMethod
impl UnwindSafe for JNINativeMethod
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