Enum postgres::transaction::IsolationLevel [] [src]

pub enum IsolationLevel {
    ReadUncommitted,
    ReadCommitted,
    RepeatableRead,
    Serializable,
}

An enumeration of transaction isolation levels.

See the Postgres documentation for full details on the semantics of each level.

Variants

The "read uncommitted" level.

In current versions of Postgres, this behaves identically to ReadCommitted.

The "read committed" level.

This is the default isolation level in Postgres.

The "repeatable read" level.

The "serializable" level.

Trait Implementations

impl Debug for IsolationLevel
[src]

Formats the value using the given formatter.

impl Clone for IsolationLevel
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for IsolationLevel
[src]

impl PartialEq for IsolationLevel
[src]

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

This method tests for !=.

impl Eq for IsolationLevel
[src]