[−]Struct jni_android_sys::android::view::inputmethod::InputMethodInfo
public final class InputMethodInfo
Required feature: android-view-inputmethod-InputMethodInfo
Methods
impl InputMethodInfo
pub fn new_context_resolve_info<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Context>>,
arg1: impl Into<Option<&'env ResolveInfo>>
) -> Result<Local<'env, InputMethodInfo>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Context>>,
arg1: impl Into<Option<&'env ResolveInfo>>
) -> Result<Local<'env, InputMethodInfo>>
Required features: "android-content-Context", "android-content-pm-ResolveInfo"
pub fn new_string_string_char_sequence_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env CharSequence>>,
arg3: impl Into<Option<&'env String>>
) -> Result<Local<'env, InputMethodInfo>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>,
arg2: impl Into<Option<&'env CharSequence>>,
arg3: impl Into<Option<&'env String>>
) -> Result<Local<'env, InputMethodInfo>>
Required features: "java-lang-CharSequence", "java-lang-String"
pub fn get_id<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn get_package_name<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn get_service_name<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn get_service_info<'env>(
&'env self
) -> Result<Option<Local<'env, ServiceInfo>>>[src]
&'env self
) -> Result<Option<Local<'env, ServiceInfo>>>
Required features: "android-content-pm-ServiceInfo"
pub fn get_component<'env>(
&'env self
) -> Result<Option<Local<'env, ComponentName>>>[src]
&'env self
) -> Result<Option<Local<'env, ComponentName>>>
Required features: "android-content-ComponentName"
pub fn load_label<'env>(
&'env self,
arg0: impl Into<Option<&'env PackageManager>>
) -> Result<Option<Local<'env, CharSequence>>>[src]
&'env self,
arg0: impl Into<Option<&'env PackageManager>>
) -> Result<Option<Local<'env, CharSequence>>>
Required features: "android-content-pm-PackageManager", "java-lang-CharSequence"
pub fn load_icon<'env>(
&'env self,
arg0: impl Into<Option<&'env PackageManager>>
) -> Result<Option<Local<'env, Drawable>>>[src]
&'env self,
arg0: impl Into<Option<&'env PackageManager>>
) -> Result<Option<Local<'env, Drawable>>>
Required features: "android-content-pm-PackageManager", "android-graphics-drawable-Drawable"
pub fn get_settings_activity<'env>(
&'env self
) -> Result<Option<Local<'env, String>>>[src]
&'env self
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn get_subtype_count<'env>(&'env self) -> Result<i32>[src]
pub fn get_subtype_at<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, InputMethodSubtype>>>[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, InputMethodSubtype>>>
Required features: "android-view-inputmethod-InputMethodSubtype"
pub fn get_is_default_resource_id<'env>(&'env self) -> Result<i32>[src]
pub fn dump<'env>(
&'env self,
arg0: impl Into<Option<&'env Printer>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Printer>>,
arg1: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "android-util-Printer", "java-lang-String"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn hash_code<'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 describe_contents<'env>(&'env self) -> Result<i32>[src]
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<Parcelable> for InputMethodInfo
fn as_ref(&self) -> &Parcelable
impl Deref for InputMethodInfo
impl AsValidJObjectAndEnv for InputMethodInfo
impl AsJValue for InputMethodInfo
Auto Trait Implementations
impl !Sync for InputMethodInfo
impl Unpin for InputMethodInfo
impl !Send for InputMethodInfo
impl UnwindSafe for InputMethodInfo
impl RefUnwindSafe for InputMethodInfo
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,