pub struct ReplicationSlotInfo {
pub slot_name: String,
pub consistent_point: String,
pub snapshot_name: Option<String>,
pub output_plugin: String,
}Expand description
Output of CREATE_REPLICATION_SLOT ... LOGICAL ....
Fields§
§slot_name: StringCreated slot name.
consistent_point: StringConsistent point at which the slot became valid.
snapshot_name: Option<String>Exported snapshot name (if any).
output_plugin: StringOutput plugin used by this logical slot.
Trait Implementations§
Source§impl Clone for ReplicationSlotInfo
impl Clone for ReplicationSlotInfo
Source§fn clone(&self) -> ReplicationSlotInfo
fn clone(&self) -> ReplicationSlotInfo
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 moreSource§impl Debug for ReplicationSlotInfo
impl Debug for ReplicationSlotInfo
Source§impl PartialEq for ReplicationSlotInfo
impl PartialEq for ReplicationSlotInfo
impl Eq for ReplicationSlotInfo
impl StructuralPartialEq for ReplicationSlotInfo
Auto Trait Implementations§
impl Freeze for ReplicationSlotInfo
impl RefUnwindSafe for ReplicationSlotInfo
impl Send for ReplicationSlotInfo
impl Sync for ReplicationSlotInfo
impl Unpin for ReplicationSlotInfo
impl UnsafeUnpin for ReplicationSlotInfo
impl UnwindSafe for ReplicationSlotInfo
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