pub struct BackfillMetadata {
pub table_count: u32,
pub estimated_total_rows: u64,
}Expand description
Metadata about a backfill operation, sent with BackfillStart events.
Contains estimated table and row counts for progress tracking.
Fields§
§table_count: u32Number of tables being backfilled.
estimated_total_rows: u64Estimated total rows across all tables (from pg_class.reltuples).
Trait Implementations§
Source§impl Clone for BackfillMetadata
impl Clone for BackfillMetadata
Source§fn clone(&self) -> BackfillMetadata
fn clone(&self) -> BackfillMetadata
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 BackfillMetadata
impl Debug for BackfillMetadata
Source§impl<'de> Deserialize<'de> for BackfillMetadata
impl<'de> Deserialize<'de> for BackfillMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BackfillMetadata
impl PartialEq for BackfillMetadata
Source§impl Serialize for BackfillMetadata
impl Serialize for BackfillMetadata
impl StructuralPartialEq for BackfillMetadata
Auto Trait Implementations§
impl Freeze for BackfillMetadata
impl RefUnwindSafe for BackfillMetadata
impl Send for BackfillMetadata
impl Sync for BackfillMetadata
impl Unpin for BackfillMetadata
impl UnsafeUnpin for BackfillMetadata
impl UnwindSafe for BackfillMetadata
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