[]Struct jni_android_sys::android::hardware::camera2::params::Face

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

public final class Face

Required feature: "android-hardware-camera2-params-Face"

Methods

impl Face

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

getBounds

Required features: "android-graphics-Rect"

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

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

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

getLeftEyePosition

Required features: "android-graphics-Point"

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

getRightEyePosition

Required features: "android-graphics-Point"

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

getMouthPosition

Required features: "android-graphics-Point"

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

toString

Required features: "java-lang-String"

pub const ID_UNSUPPORTED: i32[src]

public static final ID_UNSUPPORTED

pub const SCORE_MAX: i32[src]

public static final SCORE_MAX

pub const SCORE_MIN: i32[src]

public static final SCORE_MIN

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 Face

impl AsValidJObjectAndEnv for Face

impl Deref for Face

type Target = Object

The resulting type after dereferencing.

impl JniType for Face

Auto Trait Implementations

impl RefUnwindSafe for Face

impl !Send for Face

impl !Sync for Face

impl Unpin for Face

impl UnwindSafe for Face

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.