pub struct PgOutputDecoder { /* private fields */ }Implementations§
Source§impl PgOutputDecoder
impl PgOutputDecoder
pub fn new() -> Self
pub fn decode_message(&mut self, data: &[u8]) -> Result<Option<WalMessage>>
pub fn get_relation(&self, relation_id: u32) -> Option<&RelationInfo>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PgOutputDecoder
impl RefUnwindSafe for PgOutputDecoder
impl Send for PgOutputDecoder
impl Sync for PgOutputDecoder
impl Unpin for PgOutputDecoder
impl UnwindSafe for PgOutputDecoder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more