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