Struct pgx_pg_sys::OutputPluginCallbacks [−][src]
#[repr(C)]pub struct OutputPluginCallbacks { pub startup_cb: LogicalDecodeStartupCB, pub begin_cb: LogicalDecodeBeginCB, pub change_cb: LogicalDecodeChangeCB, pub truncate_cb: LogicalDecodeTruncateCB, pub commit_cb: LogicalDecodeCommitCB, pub message_cb: LogicalDecodeMessageCB, pub filter_by_origin_cb: LogicalDecodeFilterByOriginCB, pub shutdown_cb: LogicalDecodeShutdownCB, }
Fields
startup_cb: LogicalDecodeStartupCBbegin_cb: LogicalDecodeBeginCBchange_cb: LogicalDecodeChangeCBtruncate_cb: LogicalDecodeTruncateCBcommit_cb: LogicalDecodeCommitCBmessage_cb: LogicalDecodeMessageCBfilter_by_origin_cb: LogicalDecodeFilterByOriginCBshutdown_cb: LogicalDecodeShutdownCBTrait Implementations
impl Clone for OutputPluginCallbacks[src]
impl Clone for OutputPluginCallbacks[src]fn clone(&self) -> OutputPluginCallbacks[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for OutputPluginCallbacks[src]
impl Copy for OutputPluginCallbacks[src]impl Default for OutputPluginCallbacks[src]
impl Default for OutputPluginCallbacks[src]fn default() -> OutputPluginCallbacks[src]
Auto Trait Implementations
impl RefUnwindSafe for OutputPluginCallbacks
impl RefUnwindSafe for OutputPluginCallbacksimpl Send for OutputPluginCallbacks
impl Send for OutputPluginCallbacksimpl Sync for OutputPluginCallbacks
impl Sync for OutputPluginCallbacksimpl Unpin for OutputPluginCallbacks
impl Unpin for OutputPluginCallbacksimpl UnwindSafe for OutputPluginCallbacks
impl UnwindSafe for OutputPluginCallbacks