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
First
The first event in a stream
Exact(StreamVersion)
Exactly the given event number
Last
The 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) -> bool
1.0.0
This method tests for !=
.
impl From<StreamVersion> for EventNumber
[src]
fn from(ver: StreamVersion) -> Self
Performs the conversion.