pub struct PreparedPeerWeightedRouteCombine { /* private fields */ }Expand description
Persistent root-side weighted combine for peer-owned canonical route rows.
Owner metadata, one reusable peer staging buffer, the canonical slot bank, weight bank, and output are allocated once. Refreshes update metadata prefixes; execution peer-copies active rows, scatters them by canonical token/slot, and reduces in the requested numeric order.
Implementations§
Auto Trait Implementations§
impl Freeze for PreparedPeerWeightedRouteCombine
impl RefUnwindSafe for PreparedPeerWeightedRouteCombine
impl Send for PreparedPeerWeightedRouteCombine
impl Sync for PreparedPeerWeightedRouteCombine
impl Unpin for PreparedPeerWeightedRouteCombine
impl UnsafeUnpin for PreparedPeerWeightedRouteCombine
impl UnwindSafe for PreparedPeerWeightedRouteCombine
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