Trait robusta_jni::convert::safe::TryIntoJavaValue [−][src]
Conversion trait from Rust values to Java values, analogous to TryInto. Used when converting types returned from JNI-available functions.
This is the default trait used when converting values from Rust to Java.
Notes on derive macro
The same notes on TryFromJavaValue
apply.
Note that when autoderiving TryIntoJavaValue
for T
, an implementation for all of T
, &T
and &mut T
is generated (for ergonomics).
Associated Types
Loading content...Associated Constants
Loading content...Required methods
Loading content...Implementations on Foreign Types
impl<'env> TryIntoJavaValue<'env> for String
[src]
type Target = jstring
const SIG_TYPE: &'static str
[src]
fn try_into(self, env: &JNIEnv<'env>) -> Result<Self::Target>
[src]
impl<'env> TryIntoJavaValue<'env> for bool
[src]
impl<'env> TryIntoJavaValue<'env> for char
[src]
impl<'env> TryIntoJavaValue<'env> for Box<[bool]>
[src]
impl<'env, T> TryIntoJavaValue<'env> for Vec<T> where
T: TryIntoJavaValue<'env>,
[src]
Loading content...T: TryIntoJavaValue<'env>,
Implementors
impl<'env, T> TryIntoJavaValue<'env> for T where
T: JavaValue<'env> + Signature,
[src]
T: JavaValue<'env> + Signature,