Enum aerospike::operations::maps::MapReturnType [] [src]

pub enum MapReturnType {
    None,
    Index,
    ReverseIndex,
    Rank,
    ReverseRank,
    Count,
    Key,
    Value,
    KeyValue,
}

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 maps
  • Value::OrderedMap: Returned for range results where range order needs to be preserved.

Trait Implementations

impl Debug for MapReturnType
[src]

Formats the value using the given formatter.

impl Clone for MapReturnType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more