[−]Struct jni_android_sys::java::util::concurrent::atomic::DoubleAdder
public class DoubleAdder
Required feature: java-util-concurrent-atomic-DoubleAdder
Methods
impl DoubleAdder
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, DoubleAdder>>
[src]
pub fn add<'env>(&'env self, arg0: f64) -> Result<()>
[src]
pub fn sum<'env>(&'env self) -> Result<f64>
[src]
pub fn reset<'env>(&'env self) -> Result<()>
[src]
pub fn sum_then_reset<'env>(&'env self) -> Result<f64>
[src]
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn double_value<'env>(&'env self) -> Result<f64>
[src]
pub fn long_value<'env>(&'env self) -> Result<i64>
[src]
pub fn int_value<'env>(&'env self) -> Result<i32>
[src]
pub fn float_value<'env>(&'env self) -> Result<f32>
[src]
Methods from Deref<Target = Number>
pub fn int_value<'env>(&'env self) -> Result<i32>
[src]
pub fn long_value<'env>(&'env self) -> Result<i64>
[src]
pub fn float_value<'env>(&'env self) -> Result<f32>
[src]
pub fn double_value<'env>(&'env self) -> Result<f64>
[src]
pub fn byte_value<'env>(&'env self) -> Result<i8>
[src]
pub fn short_value<'env>(&'env self) -> Result<i16>
[src]
Trait Implementations
impl AsRef<Serializable> for DoubleAdder
fn as_ref(&self) -> &Serializable
impl Deref for DoubleAdder
impl AsValidJObjectAndEnv for DoubleAdder
impl AsJValue for DoubleAdder
Auto Trait Implementations
impl !Sync for DoubleAdder
impl !Send for DoubleAdder
impl Unpin for DoubleAdder
impl RefUnwindSafe for DoubleAdder
impl UnwindSafe for DoubleAdder
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,