[−]Struct jni_android_sys::android::view::inputmethod::InputBinding
public final class InputBinding
Required feature: android-view-inputmethod-InputBinding
Methods
impl InputBinding
pub fn new_input_connection_i_binder_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputConnection>>,
arg1: impl Into<Option<&'env IBinder>>,
arg2: i32,
arg3: i32
) -> Result<Local<'env, InputBinding>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputConnection>>,
arg1: impl Into<Option<&'env IBinder>>,
arg2: i32,
arg3: i32
) -> Result<Local<'env, InputBinding>>
Required features: "android-os-IBinder", "android-view-inputmethod-InputConnection"
pub fn new_input_connection_input_binding<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputConnection>>,
arg1: impl Into<Option<&'env InputBinding>>
) -> Result<Local<'env, InputBinding>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputConnection>>,
arg1: impl Into<Option<&'env InputBinding>>
) -> Result<Local<'env, InputBinding>>
Required features: "android-view-inputmethod-InputBinding", "android-view-inputmethod-InputConnection"
pub fn get_connection<'env>(
&'env self
) -> Result<Option<Local<'env, InputConnection>>>[src]
&'env self
) -> Result<Option<Local<'env, InputConnection>>>
Required features: "android-view-inputmethod-InputConnection"
pub fn get_connection_token<'env>(
&'env self
) -> Result<Option<Local<'env, IBinder>>>[src]
&'env self
) -> Result<Option<Local<'env, IBinder>>>
Required features: "android-os-IBinder"
pub fn get_uid<'env>(&'env self) -> Result<i32>[src]
pub fn get_pid<'env>(&'env self) -> Result<i32>[src]
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
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 InputBinding
fn as_ref(&self) -> &Parcelable
impl Deref for InputBinding
impl AsValidJObjectAndEnv for InputBinding
impl AsJValue for InputBinding
Auto Trait Implementations
impl !Sync for InputBinding
impl Unpin for InputBinding
impl !Send for InputBinding
impl UnwindSafe for InputBinding
impl RefUnwindSafe for InputBinding
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,