[−]Struct jni_android_sys::android::os::Vibrator
public class Vibrator
Required feature: android-os-Vibrator
Methods
impl Vibrator
pub fn hasVibrator<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>
[src]
pub fn hasAmplitudeControl<'env>(
&'env self
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self
) -> Result<bool, Local<'env, Throwable>>
pub fn vibrate_long<'env>(
&'env self,
arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: i64
) -> Result<(), Local<'env, Throwable>>
Deprecated
pub fn vibrate_long_AudioAttributes<'env>(
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env AudioAttributes>>
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env AudioAttributes>>
) -> Result<(), Local<'env, Throwable>>
Deprecated
Required features: "android-media-AudioAttributes"
pub fn vibrate_long_array_int<'env>(
&'env self,
arg0: impl Into<Option<&'env LongArray>>,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env LongArray>>,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
Deprecated
pub fn vibrate_long_array_int_AudioAttributes<'env>(
&'env self,
arg0: impl Into<Option<&'env LongArray>>,
arg1: i32,
arg2: impl Into<Option<&'env AudioAttributes>>
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env LongArray>>,
arg1: i32,
arg2: impl Into<Option<&'env AudioAttributes>>
) -> Result<(), Local<'env, Throwable>>
Deprecated
Required features: "android-media-AudioAttributes"
pub fn vibrate_VibrationEffect<'env>(
&'env self,
arg0: impl Into<Option<&'env VibrationEffect>>
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env VibrationEffect>>
) -> Result<(), Local<'env, Throwable>>
Required features: "android-os-VibrationEffect"
pub fn vibrate_VibrationEffect_AudioAttributes<'env>(
&'env self,
arg0: impl Into<Option<&'env VibrationEffect>>,
arg1: impl Into<Option<&'env AudioAttributes>>
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env VibrationEffect>>,
arg1: impl Into<Option<&'env AudioAttributes>>
) -> Result<(), Local<'env, Throwable>>
Required features: "android-media-AudioAttributes", "android-os-VibrationEffect"
pub fn cancel<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
Methods from Deref<Target = Object>
pub fn getClass<'env>(
&'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
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]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "java-lang-Object"
pub fn toString<'env>(
&'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
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]
&'env self,
arg0: i64
) -> Result<(), Local<'env, Throwable>>
pub fn wait_long_int<'env>(
&'env self,
arg0: i64,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: i64,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
Trait Implementations
impl Deref for Vibrator
impl JniType for Vibrator
fn static_with_jni_type<R>(callback: impl FnOnce(&str) -> R) -> R
impl AsValidJObjectAndEnv for Vibrator
impl AsJValue for Vibrator
Auto Trait Implementations
impl !Send for Vibrator
impl Unpin for Vibrator
impl !Sync for Vibrator
impl UnwindSafe for Vibrator
impl RefUnwindSafe for Vibrator
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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,