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

pub enum MapWriteMode {
    Update,
    UpdateOnly,
    CreateOnly,
}

Unique key map write type.

Variants

Update

If the key already exists, the item will be overwritten. If the key does not exist, a new item will be created.

UpdateOnly

If the key already exists, the item will be overwritten. If the key does not exist, the write will fail.

CreateOnly

If the key already exists, the write will fail. If the key does not exist, a new item will be created.

Trait Implementations

impl Clone for MapWriteMode[src]

impl Debug for MapWriteMode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,