pub struct ManagedOutcome {
pub end_reason: ManagedEndReason,
pub applied_command_sequence: u64,
pub total_target_outcomes: u64,
pub successful_target_outcomes: u64,
pub failed_target_outcomes: u64,
pub peer_closed_target_outcomes: u64,
pub discarded_target_outcomes: u64,
pub recent_target_outcomes: Arc<[ManagedTargetOutcome]>,
}Expand description
Final authoritative outcome returned by the task.
Fields§
§end_reason: ManagedEndReason§applied_command_sequence: u64§total_target_outcomes: u64§successful_target_outcomes: u64§failed_target_outcomes: u64§peer_closed_target_outcomes: u64§discarded_target_outcomes: u64§recent_target_outcomes: Arc<[ManagedTargetOutcome]>Trait Implementations§
Source§impl Clone for ManagedOutcome
impl Clone for ManagedOutcome
Source§impl Debug for ManagedOutcome
impl Debug for ManagedOutcome
impl Eq for ManagedOutcome
Source§impl PartialEq for ManagedOutcome
impl PartialEq for ManagedOutcome
impl StructuralPartialEq for ManagedOutcome
Auto Trait Implementations§
impl Freeze for ManagedOutcome
impl RefUnwindSafe for ManagedOutcome
impl Send for ManagedOutcome
impl Sync for ManagedOutcome
impl Unpin for ManagedOutcome
impl UnsafeUnpin for ManagedOutcome
impl UnwindSafe for ManagedOutcome
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