Enum etcd::kv::Action [] [src]

pub enum Action {
    CompareAndDelete,
    CompareAndSwap,
    Create,
    Delete,
    Expire,
    Get,
    Set,
    Update,
}

The type of action that was taken in response to a key value API request.

"Node" refers to the key or directory being acted upon.

Variants

Atomic deletion of a node based on previous state.

Atomtic update of a node based on previous state.

Creation of a node that didn't previously exist.

Deletion of a node.

Expiration of a node.

Retrieval of a node.

Assignment of a node, which may have previously existed.

Update of an existing node.

Trait Implementations

impl Clone for Action
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Action
[src]

impl Debug for Action
[src]

Formats the value using the given formatter.

impl Eq for Action
[src]

impl Hash for Action
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for Action
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.