referrerpolicy=no-referrer-when-downgrade

Trait polkadot_sdk_frame::traits::OnPoll

pub trait OnPoll<BlockNumber> {
    // Provided method
    fn on_poll(_n: BlockNumber, _weight: &mut WeightMeter) { ... }
}
Expand description

Periodically executes logic. Is not guaranteed to run within a specific timeframe and should only be used on logic that has no deadline.

Provided Methods§

fn on_poll(_n: BlockNumber, _weight: &mut WeightMeter)

Code to execute every now and then at the beginning of the block after inherent application.

The remaining weight limit must be respected.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

§

impl<BlockNumber> OnPoll<BlockNumber> for ()
where BlockNumber: Clone,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0> OnPoll<BlockNumber> for (TupleElement0,)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1> OnPoll<BlockNumber> for (TupleElement0, TupleElement1)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>, TupleElement122: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>, TupleElement122: OnPoll<BlockNumber>, TupleElement123: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>, TupleElement122: OnPoll<BlockNumber>, TupleElement123: OnPoll<BlockNumber>, TupleElement124: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>, TupleElement122: OnPoll<BlockNumber>, TupleElement123: OnPoll<BlockNumber>, TupleElement124: OnPoll<BlockNumber>, TupleElement125: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>, TupleElement122: OnPoll<BlockNumber>, TupleElement123: OnPoll<BlockNumber>, TupleElement124: OnPoll<BlockNumber>, TupleElement125: OnPoll<BlockNumber>, TupleElement126: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126, TupleElement127> OnPoll<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126, TupleElement127)
where BlockNumber: Clone, TupleElement0: OnPoll<BlockNumber>, TupleElement1: OnPoll<BlockNumber>, TupleElement2: OnPoll<BlockNumber>, TupleElement3: OnPoll<BlockNumber>, TupleElement4: OnPoll<BlockNumber>, TupleElement5: OnPoll<BlockNumber>, TupleElement6: OnPoll<BlockNumber>, TupleElement7: OnPoll<BlockNumber>, TupleElement8: OnPoll<BlockNumber>, TupleElement9: OnPoll<BlockNumber>, TupleElement10: OnPoll<BlockNumber>, TupleElement11: OnPoll<BlockNumber>, TupleElement12: OnPoll<BlockNumber>, TupleElement13: OnPoll<BlockNumber>, TupleElement14: OnPoll<BlockNumber>, TupleElement15: OnPoll<BlockNumber>, TupleElement16: OnPoll<BlockNumber>, TupleElement17: OnPoll<BlockNumber>, TupleElement18: OnPoll<BlockNumber>, TupleElement19: OnPoll<BlockNumber>, TupleElement20: OnPoll<BlockNumber>, TupleElement21: OnPoll<BlockNumber>, TupleElement22: OnPoll<BlockNumber>, TupleElement23: OnPoll<BlockNumber>, TupleElement24: OnPoll<BlockNumber>, TupleElement25: OnPoll<BlockNumber>, TupleElement26: OnPoll<BlockNumber>, TupleElement27: OnPoll<BlockNumber>, TupleElement28: OnPoll<BlockNumber>, TupleElement29: OnPoll<BlockNumber>, TupleElement30: OnPoll<BlockNumber>, TupleElement31: OnPoll<BlockNumber>, TupleElement32: OnPoll<BlockNumber>, TupleElement33: OnPoll<BlockNumber>, TupleElement34: OnPoll<BlockNumber>, TupleElement35: OnPoll<BlockNumber>, TupleElement36: OnPoll<BlockNumber>, TupleElement37: OnPoll<BlockNumber>, TupleElement38: OnPoll<BlockNumber>, TupleElement39: OnPoll<BlockNumber>, TupleElement40: OnPoll<BlockNumber>, TupleElement41: OnPoll<BlockNumber>, TupleElement42: OnPoll<BlockNumber>, TupleElement43: OnPoll<BlockNumber>, TupleElement44: OnPoll<BlockNumber>, TupleElement45: OnPoll<BlockNumber>, TupleElement46: OnPoll<BlockNumber>, TupleElement47: OnPoll<BlockNumber>, TupleElement48: OnPoll<BlockNumber>, TupleElement49: OnPoll<BlockNumber>, TupleElement50: OnPoll<BlockNumber>, TupleElement51: OnPoll<BlockNumber>, TupleElement52: OnPoll<BlockNumber>, TupleElement53: OnPoll<BlockNumber>, TupleElement54: OnPoll<BlockNumber>, TupleElement55: OnPoll<BlockNumber>, TupleElement56: OnPoll<BlockNumber>, TupleElement57: OnPoll<BlockNumber>, TupleElement58: OnPoll<BlockNumber>, TupleElement59: OnPoll<BlockNumber>, TupleElement60: OnPoll<BlockNumber>, TupleElement61: OnPoll<BlockNumber>, TupleElement62: OnPoll<BlockNumber>, TupleElement63: OnPoll<BlockNumber>, TupleElement64: OnPoll<BlockNumber>, TupleElement65: OnPoll<BlockNumber>, TupleElement66: OnPoll<BlockNumber>, TupleElement67: OnPoll<BlockNumber>, TupleElement68: OnPoll<BlockNumber>, TupleElement69: OnPoll<BlockNumber>, TupleElement70: OnPoll<BlockNumber>, TupleElement71: OnPoll<BlockNumber>, TupleElement72: OnPoll<BlockNumber>, TupleElement73: OnPoll<BlockNumber>, TupleElement74: OnPoll<BlockNumber>, TupleElement75: OnPoll<BlockNumber>, TupleElement76: OnPoll<BlockNumber>, TupleElement77: OnPoll<BlockNumber>, TupleElement78: OnPoll<BlockNumber>, TupleElement79: OnPoll<BlockNumber>, TupleElement80: OnPoll<BlockNumber>, TupleElement81: OnPoll<BlockNumber>, TupleElement82: OnPoll<BlockNumber>, TupleElement83: OnPoll<BlockNumber>, TupleElement84: OnPoll<BlockNumber>, TupleElement85: OnPoll<BlockNumber>, TupleElement86: OnPoll<BlockNumber>, TupleElement87: OnPoll<BlockNumber>, TupleElement88: OnPoll<BlockNumber>, TupleElement89: OnPoll<BlockNumber>, TupleElement90: OnPoll<BlockNumber>, TupleElement91: OnPoll<BlockNumber>, TupleElement92: OnPoll<BlockNumber>, TupleElement93: OnPoll<BlockNumber>, TupleElement94: OnPoll<BlockNumber>, TupleElement95: OnPoll<BlockNumber>, TupleElement96: OnPoll<BlockNumber>, TupleElement97: OnPoll<BlockNumber>, TupleElement98: OnPoll<BlockNumber>, TupleElement99: OnPoll<BlockNumber>, TupleElement100: OnPoll<BlockNumber>, TupleElement101: OnPoll<BlockNumber>, TupleElement102: OnPoll<BlockNumber>, TupleElement103: OnPoll<BlockNumber>, TupleElement104: OnPoll<BlockNumber>, TupleElement105: OnPoll<BlockNumber>, TupleElement106: OnPoll<BlockNumber>, TupleElement107: OnPoll<BlockNumber>, TupleElement108: OnPoll<BlockNumber>, TupleElement109: OnPoll<BlockNumber>, TupleElement110: OnPoll<BlockNumber>, TupleElement111: OnPoll<BlockNumber>, TupleElement112: OnPoll<BlockNumber>, TupleElement113: OnPoll<BlockNumber>, TupleElement114: OnPoll<BlockNumber>, TupleElement115: OnPoll<BlockNumber>, TupleElement116: OnPoll<BlockNumber>, TupleElement117: OnPoll<BlockNumber>, TupleElement118: OnPoll<BlockNumber>, TupleElement119: OnPoll<BlockNumber>, TupleElement120: OnPoll<BlockNumber>, TupleElement121: OnPoll<BlockNumber>, TupleElement122: OnPoll<BlockNumber>, TupleElement123: OnPoll<BlockNumber>, TupleElement124: OnPoll<BlockNumber>, TupleElement125: OnPoll<BlockNumber>, TupleElement126: OnPoll<BlockNumber>, TupleElement127: OnPoll<BlockNumber>,

§

fn on_poll(n: BlockNumber, weight: &mut WeightMeter)

Implementors§

§

impl<T> OnPoll<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for Pallet<T>
where T: Config,