Struct commitlog::MessageSet
[−]
[src]
pub struct MessageSet { /* fields omitted */ }
Readonly set of messages from the log.
Methods
impl MessageSet
[src]
fn empty() -> MessageSet
Creates an empty MessageSet.
fn len(&self) -> usize
Number of messages within the message set.
fn last_offset(&self) -> Option<Offset>
Last offset in the MessageSet.
fn next_read_position(&self) -> Option<LogPosition>
Next read position within the log.
fn iter<'a>(&'a self) -> MessageIter<'a>
Message iterator.