Struct mysqlbinlog::rowevents::parser::Parser
[−]
[src]
pub struct Parser { /* fields omitted */ }
Methods
impl Parser
[src]
fn new(stream: Stream) -> Parser
[src]
fn read_binlog_file_header(&mut self) -> bool
[src]
fn read_next_binlog_file(&mut self) -> bool
[src]
fn read_event_header(&mut self) -> Result<EventHeader>
[src]
fn read_unknown_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_rotate_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_format_descriptor_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_xid_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_table_map_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_query_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_write_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_update_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_delete_event(&mut self, eh: &EventHeader) -> Result<Event>
[src]
fn read_rows_event(
&mut self,
eh: &EventHeader,
is_update_event: bool
) -> Result<(Vec<u8>, usize)>
[src]
&mut self,
eh: &EventHeader,
is_update_event: bool
) -> Result<(Vec<u8>, usize)>