[−]Struct jni_android_sys::android::view::PointerIcon
public final class PointerIcon
Required feature: android-view-PointerIcon
Methods
impl PointerIcon
pub fn get_system_icon<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Context>>,
arg1: i32
) -> Result<Option<Local<'env, PointerIcon>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Context>>,
arg1: i32
) -> Result<Option<Local<'env, PointerIcon>>>
Required features: "android-content-Context", "android-view-PointerIcon"
pub fn create<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: f32,
arg2: f32
) -> Result<Option<Local<'env, PointerIcon>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Bitmap>>,
arg1: f32,
arg2: f32
) -> Result<Option<Local<'env, PointerIcon>>>
Required features: "android-graphics-Bitmap", "android-view-PointerIcon"
pub fn load<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Resources>>,
arg1: i32
) -> Result<Option<Local<'env, PointerIcon>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Resources>>,
arg1: i32
) -> Result<Option<Local<'env, PointerIcon>>>
Required features: "android-content-res-Resources", "android-view-PointerIcon"
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
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 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 const TYPE_ALIAS: i32[src]
public static final TYPE_ALIAS
pub const TYPE_ALL_SCROLL: i32[src]
public static final TYPE_ALL_SCROLL
pub const TYPE_ARROW: i32[src]
public static final TYPE_ARROW
pub const TYPE_CELL: i32[src]
public static final TYPE_CELL
pub const TYPE_CONTEXT_MENU: i32[src]
public static final TYPE_CONTEXT_MENU
pub const TYPE_COPY: i32[src]
public static final TYPE_COPY
pub const TYPE_CROSSHAIR: i32[src]
public static final TYPE_CROSSHAIR
pub const TYPE_DEFAULT: i32[src]
public static final TYPE_DEFAULT
pub const TYPE_GRAB: i32[src]
public static final TYPE_GRAB
pub const TYPE_GRABBING: i32[src]
public static final TYPE_GRABBING
pub const TYPE_HAND: i32[src]
public static final TYPE_HAND
pub const TYPE_HELP: i32[src]
public static final TYPE_HELP
pub const TYPE_HORIZONTAL_DOUBLE_ARROW: i32[src]
public static final TYPE_HORIZONTAL_DOUBLE_ARROW
pub const TYPE_NO_DROP: i32[src]
public static final TYPE_NO_DROP
pub const TYPE_NULL: i32[src]
public static final TYPE_NULL
pub const TYPE_TEXT: i32[src]
public static final TYPE_TEXT
pub const TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW: i32[src]
public static final TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW
pub const TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW: i32[src]
public static final TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW
pub const TYPE_VERTICAL_DOUBLE_ARROW: i32[src]
public static final TYPE_VERTICAL_DOUBLE_ARROW
pub const TYPE_VERTICAL_TEXT: i32[src]
public static final TYPE_VERTICAL_TEXT
pub const TYPE_WAIT: i32[src]
public static final TYPE_WAIT
pub const TYPE_ZOOM_IN: i32[src]
public static final TYPE_ZOOM_IN
pub const TYPE_ZOOM_OUT: i32[src]
public static final TYPE_ZOOM_OUT
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 PointerIcon
fn as_ref(&self) -> &Parcelable
impl Deref for PointerIcon
impl AsValidJObjectAndEnv for PointerIcon
impl AsJValue for PointerIcon
Auto Trait Implementations
impl !Sync for PointerIcon
impl Unpin for PointerIcon
impl !Send for PointerIcon
impl UnwindSafe for PointerIcon
impl RefUnwindSafe for PointerIcon
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,