Enum rdkafka::topic_partition_list::Offset
[−]
[src]
pub enum Offset { Beginning, End, Stored, Invalid, Offset(i64), }
A librdkafka offset.
Variants
Beginning
Start consuming from the beginning of the partition.
End
Start consuming from the end of the partition.
Stored
Start consuming from the stored offset.
Invalid
Offset not assigned or invalid.
Offset(i64)
A specific offset to consume from.
Methods
impl Offset
[src]
fn from_raw(raw_offset: i64) -> Offset
Converts the integer representation of an offset use by librdkafka to an Offset
.
fn to_raw(&self) -> i64
Converts the Offset
to the internal integer representation used by librdkafka.
Trait Implementations
impl Copy for Offset
[src]
impl Clone for Offset
[src]
fn clone(&self) -> Offset
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 Debug for Offset
[src]
impl PartialEq for Offset
[src]
fn eq(&self, __arg_0: &Offset) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Offset) -> bool
This method tests for !=
.