[]Struct jni_android_sys::android::os::Build

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

public class Build

Required feature: "android-os-Build"

Methods

impl Build

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

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

getSerial

Required features: "java-lang-String"

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

getRadioVersion

Required features: "java-lang-String"

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

get public static final BOARD

Required feature: "java-lang-String"

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

get public static final BOOTLOADER

Required feature: "java-lang-String"

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

get public static final BRAND

Required feature: "java-lang-String"

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

Deprecated

get public static final CPU_ABI

Required feature: "java-lang-String"

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

Deprecated

get public static final CPU_ABI2

Required feature: "java-lang-String"

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

get public static final DEVICE

Required feature: "java-lang-String"

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

get public static final DISPLAY

Required feature: "java-lang-String"

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

get public static final FINGERPRINT

Required feature: "java-lang-String"

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

get public static final HARDWARE

Required feature: "java-lang-String"

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

get public static final HOST

Required feature: "java-lang-String"

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

get public static final ID

Required feature: "java-lang-String"

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

get public static final MANUFACTURER

Required feature: "java-lang-String"

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

get public static final MODEL

Required feature: "java-lang-String"

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

get public static final PRODUCT

Required feature: "java-lang-String"

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

Deprecated

get public static final RADIO

Required feature: "java-lang-String"

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

Deprecated

get public static final SERIAL

Required feature: "java-lang-String"

pub fn SUPPORTED_32_BIT_ABIS<'env>(
    env: &'env Env
) -> Option<Local<'env, ObjectArray<String, Throwable>>>
[src]

get public static final SUPPORTED_32_BIT_ABIS

Required feature: "java-lang-String"

pub fn SUPPORTED_64_BIT_ABIS<'env>(
    env: &'env Env
) -> Option<Local<'env, ObjectArray<String, Throwable>>>
[src]

get public static final SUPPORTED_64_BIT_ABIS

Required feature: "java-lang-String"

pub fn SUPPORTED_ABIS<'env>(
    env: &'env Env
) -> Option<Local<'env, ObjectArray<String, Throwable>>>
[src]

get public static final SUPPORTED_ABIS

Required feature: "java-lang-String"

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

get public static final TAGS

Required feature: "java-lang-String"

pub fn TIME<'env>(env: &'env Env) -> i64[src]

get public static final TIME

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

get public static final TYPE

Required feature: "java-lang-String"

pub const UNKNOWN: &'static str[src]

public static final UNKNOWN

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

get public static final USER

Required feature: "java-lang-String"

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 Build

impl AsValidJObjectAndEnv for Build

impl Deref for Build

type Target = Object

The resulting type after dereferencing.

impl JniType for Build

Auto Trait Implementations

impl RefUnwindSafe for Build

impl !Send for Build

impl !Sync for Build

impl Unpin for Build

impl UnwindSafe for Build

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.