[−][src]Enum aerospike::operations::maps::MapReturnType
Map return type. Type of data to return when selecting or removing items from the map.
Variants
Do not return a result.
Return key index order.
- 0 = first key
- N = Nth key
- -1 = last key
Return reverse key order.
- 0 = last key
- -1 = first key
Return value order.
- 0 = smallest value
- N = Nth smallest value
- -1 = largest value
Return reserve value order.
- 0 = largest value
- N = Nth largest value
- -1 = smallest value
Return count of items selected.
Return key for single key read and key list for range read.
Return value for single key read and value list for range read.
Return key/value items. The possible return types are:
Value::HashMap
: Returned for unordered mapsValue::OrderedMap
: Returned for range results where range order needs to be preserved.
Trait Implementations
impl Clone for MapReturnType
[src]
fn clone(&self) -> MapReturnType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for MapReturnType
[src]
Auto Trait Implementations
impl Send for MapReturnType
impl Sync for MapReturnType
impl Unpin for MapReturnType
impl UnwindSafe for MapReturnType
impl RefUnwindSafe for MapReturnType
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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
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,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,