pub struct CheckpointID {
pub database_type: String,
pub phase: String,
}Expand description
Checkpoint identifier for storage
Fields§
§database_type: StringDatabase type (e.g., “postgresql-pgoutput”, “postgresql-wal2json”, “mysql”, “mongodb”)
phase: StringSync phase (“full_sync_start” or “full_sync_end”)
Trait Implementations§
Source§impl Clone for CheckpointID
impl Clone for CheckpointID
Source§fn clone(&self) -> CheckpointID
fn clone(&self) -> CheckpointID
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CheckpointID
impl Debug for CheckpointID
Source§impl<'de> Deserialize<'de> for CheckpointID
impl<'de> Deserialize<'de> for CheckpointID
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CheckpointID, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CheckpointID, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CheckpointID
impl Serialize for CheckpointID
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CheckpointID
impl RefUnwindSafe for CheckpointID
impl Send for CheckpointID
impl Sync for CheckpointID
impl Unpin for CheckpointID
impl UnsafeUnpin for CheckpointID
impl UnwindSafe for CheckpointID
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