[][src]Enum couchbase::StoreSemantics

pub enum StoreSemantics {
    Insert,
    Upsert,
    Replace,
}

Describes how the outer document store semantics on subdoc should act.

Variants

Insert

Create the document, fail if it exists.

Upsert

Replace the document or create it if it does not exist.

Replace

Replace the document, fail if it does not exist. This is the default.

Trait Implementations

impl Debug for StoreSemantics[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

type Error = Infallible

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<V, T> VZip<V> for T where
    V: MultiLane<T>,