pub enum HeaderSource {
SourceType,
Database,
Schema,
Table,
Operation,
Timestamp,
TransactionId,
}Expand description
Source of header value.
Variants§
SourceType
Source database type (postgres, mysql)
Database
Database name
Schema
Schema name
Table
Table name
Operation
Operation code
Timestamp
Event timestamp
TransactionId
Transaction ID (if available)
Trait Implementations§
Source§impl Clone for HeaderSource
impl Clone for HeaderSource
Source§fn clone(&self) -> HeaderSource
fn clone(&self) -> HeaderSource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HeaderSource
impl RefUnwindSafe for HeaderSource
impl Send for HeaderSource
impl Sync for HeaderSource
impl Unpin for HeaderSource
impl UnsafeUnpin for HeaderSource
impl UnwindSafe for HeaderSource
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