pub struct TwoPhaseResult {
pub output_us: u128,
pub finalize_us: u128,
pub input_us: u128,
pub message_count: usize,
pub agent_count: usize,
}Expand description
Result of a two-phase step.
Fields§
§output_us: u128Time for the output phase in microseconds.
finalize_us: u128Time for the finalize (spatial index build) phase in microseconds.
input_us: u128Time for the input phase in microseconds.
message_count: usizeNumber of messages produced.
agent_count: usizeNumber of agents processed.
Trait Implementations§
Source§impl Clone for TwoPhaseResult
impl Clone for TwoPhaseResult
Source§fn clone(&self) -> TwoPhaseResult
fn clone(&self) -> TwoPhaseResult
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 moreAuto Trait Implementations§
impl Freeze for TwoPhaseResult
impl RefUnwindSafe for TwoPhaseResult
impl Send for TwoPhaseResult
impl Sync for TwoPhaseResult
impl Unpin for TwoPhaseResult
impl UnsafeUnpin for TwoPhaseResult
impl UnwindSafe for TwoPhaseResult
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