[]Struct jni_android_sys::android::os::Message

#[repr(transparent)]
pub struct Message(_);

public final class Message

Required feature: "android-os-Message"

Methods

impl Message

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, Message>, Local<'env, Throwable>>
[src]

pub fn obtain<'env>(
    __jni_env: &'env Env
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Message"

pub fn obtain_Message<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Message>>
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Message"

pub fn obtain_Handler<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Handler>>
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Handler", "android-os-Message"

pub fn obtain_Handler_Runnable<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Handler>>,
    arg1: impl Into<Option<&'env Runnable>>
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Handler", "android-os-Message", "java-lang-Runnable"

pub fn obtain_Handler_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Handler>>,
    arg1: i32
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Handler", "android-os-Message"

pub fn obtain_Handler_int_Object<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Handler>>,
    arg1: i32,
    arg2: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Handler", "android-os-Message", "java-lang-Object"

pub fn obtain_Handler_int_int_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Handler>>,
    arg1: i32,
    arg2: i32,
    arg3: i32
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Handler", "android-os-Message"

pub fn obtain_Handler_int_int_int_Object<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Handler>>,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Message>>, Local<'env, Throwable>>
[src]

obtain

Required features: "android-os-Handler", "android-os-Message", "java-lang-Object"

pub fn recycle<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn copyFrom<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Message>>
) -> Result<(), Local<'env, Throwable>>
[src]

copyFrom

Required features: "android-os-Message"

pub fn getWhen<'env>(&'env self) -> Result<i64, Local<'env, Throwable>>[src]

pub fn setTarget<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Handler>>
) -> Result<(), Local<'env, Throwable>>
[src]

setTarget

Required features: "android-os-Handler"

pub fn getTarget<'env>(
    &'env self
) -> Result<Option<Local<'env, Handler>>, Local<'env, Throwable>>
[src]

getTarget

Required features: "android-os-Handler"

pub fn getCallback<'env>(
    &'env self
) -> Result<Option<Local<'env, Runnable>>, Local<'env, Throwable>>
[src]

getCallback

Required features: "java-lang-Runnable"

pub fn getData<'env>(
    &'env self
) -> Result<Option<Local<'env, Bundle>>, Local<'env, Throwable>>
[src]

getData

Required features: "android-os-Bundle"

pub fn peekData<'env>(
    &'env self
) -> Result<Option<Local<'env, Bundle>>, Local<'env, Throwable>>
[src]

peekData

Required features: "android-os-Bundle"

pub fn setData<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Bundle>>
) -> Result<(), Local<'env, Throwable>>
[src]

setData

Required features: "android-os-Bundle"

pub fn sendToTarget<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn isAsynchronous<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn setAsynchronous<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn describeContents<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn writeToParcel<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Parcel>>,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

writeToParcel

Required features: "android-os-Parcel"

pub fn CREATOR<'env>(env: &'env Env) -> Option<Local<'env, Parcelable_Creator>>[src]

get public static final CREATOR

Required feature: "android-os-Parcelable_Creator"

pub fn arg1<'env>(&'env self) -> i32[src]

get public arg1

pub fn set_arg1<'env>(&'env self, value: i32)[src]

set public arg1

pub fn arg2<'env>(&'env self) -> i32[src]

get public arg2

pub fn set_arg2<'env>(&'env self, value: i32)[src]

set public arg2

pub fn obj<'env>(&'env self) -> Option<Local<'env, Object>>[src]

get public obj

Required feature: "java-lang-Object"

pub fn set_obj<'env, 'obj>(&'env self, value: impl Into<Option<&'obj Object>>)[src]

set public obj

Required feature: "java-lang-Object"

pub fn replyTo<'env>(&'env self) -> Option<Local<'env, Messenger>>[src]

get public replyTo

Required feature: "android-os-Messenger"

pub fn set_replyTo<'env, 'obj>(
    &'env self,
    value: impl Into<Option<&'obj Messenger>>
)
[src]

set public replyTo

Required feature: "android-os-Messenger"

pub fn sendingUid<'env>(&'env self) -> i32[src]

get public sendingUid

pub fn set_sendingUid<'env>(&'env self, value: i32)[src]

set public sendingUid

pub fn what<'env>(&'env self) -> i32[src]

get public what

pub fn set_what<'env>(&'env self, value: i32)[src]

set public what

Methods from Deref<Target = Object>

pub fn getClass<'env>(
    &'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for Message

impl AsRef<Parcelable> for Message

impl AsValidJObjectAndEnv for Message

impl Deref for Message

type Target = Object

The resulting type after dereferencing.

impl JniType for Message

Auto Trait Implementations

impl RefUnwindSafe for Message

impl !Send for Message

impl !Sync for Message

impl Unpin for Message

impl UnwindSafe for Message

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.