[−]Struct jni_android_sys::java::util::concurrent::atomic::DoubleAccumulator
public class DoubleAccumulator
Required feature: java-util-concurrent-atomic-DoubleAccumulator
Methods
impl DoubleAccumulator
pub fn new<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DoubleBinaryOperator>>,
arg1: f64
) -> Result<Local<'env, DoubleAccumulator>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env DoubleBinaryOperator>>,
arg1: f64
) -> Result<Local<'env, DoubleAccumulator>>
Required features: "java-util-function-DoubleBinaryOperator"
pub fn accumulate<'env>(&'env self, arg0: f64) -> Result<()>
[src]
pub fn get<'env>(&'env self) -> Result<f64>
[src]
pub fn reset<'env>(&'env self) -> Result<()>
[src]
pub fn get_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 DoubleAccumulator
fn as_ref(&self) -> &Serializable
impl Deref for DoubleAccumulator
impl AsValidJObjectAndEnv for DoubleAccumulator
impl AsJValue for DoubleAccumulator
Auto Trait Implementations
impl !Sync for DoubleAccumulator
impl !Send for DoubleAccumulator
impl Unpin for DoubleAccumulator
impl RefUnwindSafe for DoubleAccumulator
impl UnwindSafe for DoubleAccumulator
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,