pub struct RouteFit {
pub block: SelectionDescriptor,
pub chain: SelectionDescriptor,
pub block_rows: usize,
pub chain_rows: usize,
}Expand description
Which drafter a round is for, as the sidecar keeps it: a subspace of the
target’s rows at the tip for the rounds this block won and one for the
rounds the target’s own MTP chain won, each fitted on its own rows alone
(router::fit_descriptor, the engine’s recon-argmin routing). cortiq dflash-route-fit writes it.
Fields§
§block: SelectionDescriptor§chain: SelectionDescriptor§block_rows: usizeRounds each was fitted on.
chain_rows: usizeTrait Implementations§
Source§impl<'de> Deserialize<'de> for RouteFit
impl<'de> Deserialize<'de> for RouteFit
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Forget for RouteFit
impl Freeze for RouteFit
impl Move for RouteFit
impl RefUnwindSafe for RouteFit
impl Send for RouteFit
impl Sync for RouteFit
impl Unpin for RouteFit
impl UnsafeUnpin for RouteFit
impl UnwindSafe for RouteFit
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