[]Struct jni_android_sys::android::transition::Scene

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

public final class Scene

Required feature: "android-transition-Scene"

Methods

impl Scene

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

Scene

Required features: "android-view-ViewGroup"

pub fn new_ViewGroup_View<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env View>>
) -> Result<Local<'env, Scene>, Local<'env, Throwable>>
[src]

Scene

Required features: "android-view-View", "android-view-ViewGroup"

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

Deprecated

Scene

Required features: "android-view-ViewGroup"

pub fn getSceneForLayout<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: i32,
    arg2: impl Into<Option<&'env Context>>
) -> Result<Option<Local<'env, Scene>>, Local<'env, Throwable>>
[src]

getSceneForLayout

Required features: "android-content-Context", "android-transition-Scene", "android-view-ViewGroup"

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

getSceneRoot

Required features: "android-view-ViewGroup"

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

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

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

setEnterAction

Required features: "java-lang-Runnable"

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

setExitAction

Required features: "java-lang-Runnable"

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 Scene

impl AsValidJObjectAndEnv for Scene

impl Deref for Scene

type Target = Object

The resulting type after dereferencing.

impl JniType for Scene

Auto Trait Implementations

impl RefUnwindSafe for Scene

impl !Send for Scene

impl !Sync for Scene

impl Unpin for Scene

impl UnwindSafe for Scene

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.