Struct jaffi_support::JavaLong
source · [−]#[repr(transparent)]pub struct JavaLong(pub jlong);
Expand description
Long
Tuple Fields
0: jlong
Trait Implementations
sourceimpl FromJavaToRust<'_, JavaLong> for i64
impl FromJavaToRust<'_, JavaLong> for i64
fn java_to_rust(java: JavaLong, _env: JNIEnv<'_>) -> Self
sourceimpl<'j> FromJavaValue<'j, JavaLong> for i64
impl<'j> FromJavaValue<'j, JavaLong> for i64
fn from_jvalue(env: JNIEnv<'j>, jvalue: JValue<'j>) -> Self
sourceimpl FromRustToJava<'_, i64> for JavaLong
impl FromRustToJava<'_, i64> for JavaLong
fn rust_to_java(rust: i64, _env: JNIEnv<'_>) -> Self
sourceimpl IntoJavaValue<'_, JavaLong> for i64
impl IntoJavaValue<'_, JavaLong> for i64
fn into_java_value(self, env: JNIEnv<'_>) -> JValue<'_>
sourceimpl NullObject for JavaLong
impl NullObject for JavaLong
impl Copy for JavaLong
impl JavaPrimitive for JavaLong
Auto Trait Implementations
impl RefUnwindSafe for JavaLong
impl Send for JavaLong
impl Sync for JavaLong
impl Unpin for JavaLong
impl UnwindSafe for JavaLong
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