Trait robusta_jni::convert::unchecked::IntoJavaValue [−][src]
Conversion trait from Rust values to Java values, analogous to Into. Used when converting types returned from JNI-available functions.
The usage of this trait in the generated code can be enabled with the #[call_type(unchecked)]
attribute on a per-method basis.
When using this trait the conversion is assumed to be infallible. Should a conversion fail, a panic will be raised.
Notes on the derive macro
The same notes on TryIntoJavaValue
apply.
Associated Types
Loading content...Associated Constants
Loading content...Required methods
Loading content...Implementations on Foreign Types
impl<'env> IntoJavaValue<'env> for String
[src]
impl<'env> IntoJavaValue<'env> for bool
[src]
impl<'env> IntoJavaValue<'env> for char
[src]
impl<'env> IntoJavaValue<'env> for Box<[bool]>
[src]
impl<'env, T> IntoJavaValue<'env> for Vec<T> where
T: IntoJavaValue<'env>,
[src]
Loading content...T: IntoJavaValue<'env>,
Implementors
impl<'env, T> IntoJavaValue<'env> for T where
T: JavaValue<'env> + Signature,
[src]
T: JavaValue<'env> + Signature,