Enum eventstore_tcp::EventNumber
[−]
[src]
pub enum EventNumber {
First,
Exact(StreamVersion),
Last,
}EventNumber is similar to StreamVersion and ExpectedVersion but is used when specifying a
position to read from in the stream. Allows specifying the first or last (when reading
backwards) event in addition to exact event number.
Variants
FirstThe first event in a stream
Exact(StreamVersion)Exactly the given event number
LastThe last event in a stream
Trait Implementations
impl Debug for EventNumber[src]
impl Clone for EventNumber[src]
fn clone(&self) -> EventNumber
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Eq for EventNumber[src]
impl Copy for EventNumber[src]
impl PartialEq<EventNumber> for EventNumber[src]
fn eq(&self, other: &EventNumber) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.
impl From<StreamVersion> for EventNumber[src]
fn from(ver: StreamVersion) -> Self
Performs the conversion.