[−]Struct jni_android_sys::android::os::PersistableBundle
public final class PersistableBundle
Required feature: android-os-PersistableBundle
Methods
impl PersistableBundle
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, PersistableBundle>>[src]
pub fn new_int<'env>(
__jni_env: &'env Env,
arg0: i32
) -> Result<Local<'env, PersistableBundle>>[src]
__jni_env: &'env Env,
arg0: i32
) -> Result<Local<'env, PersistableBundle>>
pub fn new_persistable_bundle<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PersistableBundle>>
) -> Result<Local<'env, PersistableBundle>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PersistableBundle>>
) -> Result<Local<'env, PersistableBundle>>
Required features: "android-os-PersistableBundle"
pub fn clone<'env>(&'env self) -> Result<Option<Local<'env, Object>>>[src]
Required features: "java-lang-Object"
pub fn deep_copy<'env>(
&'env self
) -> Result<Option<Local<'env, PersistableBundle>>>[src]
&'env self
) -> Result<Option<Local<'env, PersistableBundle>>>
Required features: "android-os-PersistableBundle"
pub fn put_persistable_bundle<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env PersistableBundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env PersistableBundle>>
) -> Result<()>
Required features: "android-os-PersistableBundle", "java-lang-String"
pub fn get_persistable_bundle<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, PersistableBundle>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, PersistableBundle>>>
Required features: "android-os-PersistableBundle", "java-lang-String"
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
Methods from Deref<Target = BaseBundle>
pub fn size<'env>(&'env self) -> Result<i32>[src]
pub fn is_empty<'env>(&'env self) -> Result<bool>[src]
pub fn clear<'env>(&'env self) -> Result<()>[src]
pub fn contains_key<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn get<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Object>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-lang-String"
pub fn remove<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn put_all<'env>(
&'env self,
arg0: impl Into<Option<&'env PersistableBundle>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env PersistableBundle>>
) -> Result<()>
Required features: "android-os-PersistableBundle"
pub fn key_set<'env>(&'env self) -> Result<Option<Local<'env, Set>>>[src]
Required features: "java-util-Set"
pub fn put_boolean<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: bool
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: bool
) -> Result<()>
Required features: "java-lang-String"
pub fn put_int<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<()>
Required features: "java-lang-String"
pub fn put_long<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i64
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i64
) -> Result<()>
Required features: "java-lang-String"
pub fn put_double<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: f64
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: f64
) -> Result<()>
Required features: "java-lang-String"
pub fn put_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn put_boolean_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env BooleanArray>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env BooleanArray>>
) -> Result<()>
putBooleanArray
Required features: "java-lang-String"
pub fn put_int_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env IntArray>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env IntArray>>
) -> Result<()>
putIntArray
Required features: "java-lang-String"
pub fn put_long_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env LongArray>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env LongArray>>
) -> Result<()>
putLongArray
Required features: "java-lang-String"
pub fn put_double_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env DoubleArray>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env DoubleArray>>
) -> Result<()>
putDoubleArray
Required features: "java-lang-String"
pub fn get_boolean_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn get_boolean_string_boolean<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: bool
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: bool
) -> Result<bool>
Required features: "java-lang-String"
pub fn get_int_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn get_int_string_int<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<i32>
Required features: "java-lang-String"
pub fn get_long_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i64>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i64>
Required features: "java-lang-String"
pub fn get_long_string_long<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i64
) -> Result<i64>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i64
) -> Result<i64>
Required features: "java-lang-String"
pub fn get_double_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<f64>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<f64>
Required features: "java-lang-String"
pub fn get_double_string_double<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: f64
) -> Result<f64>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: f64
) -> Result<f64>
Required features: "java-lang-String"
pub fn get_string_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn get_string_string_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn get_boolean_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, BooleanArray>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, BooleanArray>>>
Required features: "java-lang-String"
pub fn get_int_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, IntArray>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, IntArray>>>
Required features: "java-lang-String"
pub fn get_long_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, LongArray>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, LongArray>>>
Required features: "java-lang-String"
pub fn get_double_array<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, DoubleArray>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, DoubleArray>>>
Required features: "java-lang-String"
Trait Implementations
impl AsRef<Cloneable> for PersistableBundle
impl AsRef<Parcelable> for PersistableBundle
fn as_ref(&self) -> &Parcelable
impl Deref for PersistableBundle
impl AsValidJObjectAndEnv for PersistableBundle
impl AsJValue for PersistableBundle
Auto Trait Implementations
impl !Sync for PersistableBundle
impl Unpin for PersistableBundle
impl !Send for PersistableBundle
impl UnwindSafe for PersistableBundle
impl RefUnwindSafe for PersistableBundle
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,