pub struct CommitProgressSummary {
pub completed: i64,
pub in_progress: i64,
pub in_progress_processed_records: i64,
pub in_progress_total_records: i64,
pub remaining: i64,
}Expand description
Summary of transaction commit progress.
JSON schema
{
"description": "Summary of transaction commit progress.",
"type": "object",
"required": [
"completed",
"in_progress",
"in_progress_processed_records",
"in_progress_total_records",
"remaining"
],
"properties": {
"completed": {
"description": "Number of operators that have been fully flushed.",
"type": "integer",
"format": "int64",
"minimum": 0.0
},
"in_progress": {
"description": "Number of operators that are currently being flushed.",
"type": "integer",
"format": "int64",
"minimum": 0.0
},
"in_progress_processed_records": {
"description": "Number of records processed by operators that are currently being flushed.",
"type": "integer",
"format": "int64",
"minimum": 0.0
},
"in_progress_total_records": {
"description": "Total number of records that operators that are currently being flushed need to process.",
"type": "integer",
"format": "int64",
"minimum": 0.0
},
"remaining": {
"description": "Number of operators that haven't started flushing.",
"type": "integer",
"format": "int64",
"minimum": 0.0
}
}
}Fields§
§completed: i64Number of operators that have been fully flushed.
in_progress: i64Number of operators that are currently being flushed.
in_progress_processed_records: i64Number of records processed by operators that are currently being flushed.
in_progress_total_records: i64Total number of records that operators that are currently being flushed need to process.
remaining: i64Number of operators that haven’t started flushing.
Implementations§
Source§impl CommitProgressSummary
impl CommitProgressSummary
pub fn builder() -> CommitProgressSummary
Trait Implementations§
Source§impl Clone for CommitProgressSummary
impl Clone for CommitProgressSummary
Source§fn clone(&self) -> CommitProgressSummary
fn clone(&self) -> CommitProgressSummary
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 CommitProgressSummary
impl Debug for CommitProgressSummary
Source§impl<'de> Deserialize<'de> for CommitProgressSummary
impl<'de> Deserialize<'de> for CommitProgressSummary
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 From<&CommitProgressSummary> for CommitProgressSummary
impl From<&CommitProgressSummary> for CommitProgressSummary
Source§fn from(value: &CommitProgressSummary) -> Self
fn from(value: &CommitProgressSummary) -> Self
Converts to this type from the input type.
Source§impl From<CommitProgressSummary> for CommitProgressSummary
impl From<CommitProgressSummary> for CommitProgressSummary
Source§fn from(value: CommitProgressSummary) -> Self
fn from(value: CommitProgressSummary) -> Self
Converts to this type from the input type.
Source§impl Serialize for CommitProgressSummary
impl Serialize for CommitProgressSummary
Source§impl TryFrom<CommitProgressSummary> for CommitProgressSummary
impl TryFrom<CommitProgressSummary> for CommitProgressSummary
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: CommitProgressSummary) -> Result<Self, ConversionError>
fn try_from(value: CommitProgressSummary) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for CommitProgressSummary
impl RefUnwindSafe for CommitProgressSummary
impl Send for CommitProgressSummary
impl Sync for CommitProgressSummary
impl Unpin for CommitProgressSummary
impl UnsafeUnpin for CommitProgressSummary
impl UnwindSafe for CommitProgressSummary
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