pub struct Fusions {
pub fired: Vec<Fusion>,
pub refused: Vec<Refusal>,
pub operators: (usize, usize),
pub arrangements: (usize, usize),
}Expand description
What one run of the pass did.
Fields§
§fired: Vec<Fusion>§refused: Vec<Refusal>§operators: (usize, usize)Operators before and after, and the arrangements among them — the two numbers the pass is for, since an arrangement removed is memory per subscriber as well as work per event.
arrangements: (usize, usize)Trait Implementations§
Auto Trait Implementations§
impl Freeze for Fusions
impl RefUnwindSafe for Fusions
impl Send for Fusions
impl Sync for Fusions
impl Unpin for Fusions
impl UnwindSafe for Fusions
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