pub struct HookDispatchOutcome {
pub merged: HookMergedOutcome,
pub runs: Vec<HookRunSummary>,
pub fired_hook_ids: Vec<String>,
}Expand description
Final hook dispatch result after merging all handler outputs.
Fields§
§merged: HookMergedOutcome§runs: Vec<HookRunSummary>§fired_hook_ids: Vec<String>Trait Implementations§
Source§impl Clone for HookDispatchOutcome
impl Clone for HookDispatchOutcome
Source§fn clone(&self) -> HookDispatchOutcome
fn clone(&self) -> HookDispatchOutcome
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 moreAuto Trait Implementations§
impl Freeze for HookDispatchOutcome
impl RefUnwindSafe for HookDispatchOutcome
impl Send for HookDispatchOutcome
impl Sync for HookDispatchOutcome
impl Unpin for HookDispatchOutcome
impl UnsafeUnpin for HookDispatchOutcome
impl UnwindSafe for HookDispatchOutcome
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