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