pub enum JavaMapCasExpectation {
ExactValue,
Present,
}Expand description
Java map CAS expectation shape.
Variants§
ExactValue
The caller provides an exact old value.
Present
Any live value is acceptable, but absent/tombstoned keys mismatch.
Trait Implementations§
Source§impl Clone for JavaMapCasExpectation
impl Clone for JavaMapCasExpectation
Source§fn clone(&self) -> JavaMapCasExpectation
fn clone(&self) -> JavaMapCasExpectation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for JavaMapCasExpectation
Source§impl Debug for JavaMapCasExpectation
impl Debug for JavaMapCasExpectation
impl Eq for JavaMapCasExpectation
Source§impl PartialEq for JavaMapCasExpectation
impl PartialEq for JavaMapCasExpectation
Source§fn eq(&self, other: &JavaMapCasExpectation) -> bool
fn eq(&self, other: &JavaMapCasExpectation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for JavaMapCasExpectation
Auto Trait Implementations§
impl Freeze for JavaMapCasExpectation
impl RefUnwindSafe for JavaMapCasExpectation
impl Send for JavaMapCasExpectation
impl Sync for JavaMapCasExpectation
impl Unpin for JavaMapCasExpectation
impl UnsafeUnpin for JavaMapCasExpectation
impl UnwindSafe for JavaMapCasExpectation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more