pub struct SagaMetrics {
pub total_sagas: u64,
pub completed_sagas: u64,
pub failed_sagas: u64,
pub compensated_sagas: u64,
pub avg_execution_time: Duration,
pub compensation_rate: f64,
}
Fields§
§total_sagas: u64
§completed_sagas: u64
§failed_sagas: u64
§compensated_sagas: u64
§avg_execution_time: Duration
§compensation_rate: f64
Trait Implementations§
Source§impl Debug for SagaMetrics
impl Debug for SagaMetrics
Source§impl Default for SagaMetrics
impl Default for SagaMetrics
Source§fn default() -> SagaMetrics
fn default() -> SagaMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SagaMetrics
impl RefUnwindSafe for SagaMetrics
impl Send for SagaMetrics
impl Sync for SagaMetrics
impl Unpin for SagaMetrics
impl UnwindSafe for SagaMetrics
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