Trait OnIdle

Source
pub trait OnIdle<BlockNumber> {
    // Provided method
    fn on_idle(_n: BlockNumber, _remaining_weight: Weight) -> Weight { ... }
}
Expand description

Provided Methods§

Source

fn on_idle(_n: BlockNumber, _remaining_weight: Weight) -> Weight

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned> OnIdle<BlockNumber> for ()

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0,)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>> OnIdle<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>, TupleElement46: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>, TupleElement46: OnIdle<BlockNumber>, TupleElement47: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>, TupleElement46: OnIdle<BlockNumber>, TupleElement47: OnIdle<BlockNumber>, TupleElement48: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>, TupleElement46: OnIdle<BlockNumber>, TupleElement47: OnIdle<BlockNumber>, TupleElement48: OnIdle<BlockNumber>, TupleElement49: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>, TupleElement46: OnIdle<BlockNumber>, TupleElement47: OnIdle<BlockNumber>, TupleElement48: OnIdle<BlockNumber>, TupleElement49: OnIdle<BlockNumber>, TupleElement50: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

impl<BlockNumber: Copy + AtLeast32BitUnsigned, TupleElement0: OnIdle<BlockNumber>, TupleElement1: OnIdle<BlockNumber>, TupleElement2: OnIdle<BlockNumber>, TupleElement3: OnIdle<BlockNumber>, TupleElement4: OnIdle<BlockNumber>, TupleElement5: OnIdle<BlockNumber>, TupleElement6: OnIdle<BlockNumber>, TupleElement7: OnIdle<BlockNumber>, TupleElement8: OnIdle<BlockNumber>, TupleElement9: OnIdle<BlockNumber>, TupleElement10: OnIdle<BlockNumber>, TupleElement11: OnIdle<BlockNumber>, TupleElement12: OnIdle<BlockNumber>, TupleElement13: OnIdle<BlockNumber>, TupleElement14: OnIdle<BlockNumber>, TupleElement15: OnIdle<BlockNumber>, TupleElement16: OnIdle<BlockNumber>, TupleElement17: OnIdle<BlockNumber>, TupleElement18: OnIdle<BlockNumber>, TupleElement19: OnIdle<BlockNumber>, TupleElement20: OnIdle<BlockNumber>, TupleElement21: OnIdle<BlockNumber>, TupleElement22: OnIdle<BlockNumber>, TupleElement23: OnIdle<BlockNumber>, TupleElement24: OnIdle<BlockNumber>, TupleElement25: OnIdle<BlockNumber>, TupleElement26: OnIdle<BlockNumber>, TupleElement27: OnIdle<BlockNumber>, TupleElement28: OnIdle<BlockNumber>, TupleElement29: OnIdle<BlockNumber>, TupleElement30: OnIdle<BlockNumber>, TupleElement31: OnIdle<BlockNumber>, TupleElement32: OnIdle<BlockNumber>, TupleElement33: OnIdle<BlockNumber>, TupleElement34: OnIdle<BlockNumber>, TupleElement35: OnIdle<BlockNumber>, TupleElement36: OnIdle<BlockNumber>, TupleElement37: OnIdle<BlockNumber>, TupleElement38: OnIdle<BlockNumber>, TupleElement39: OnIdle<BlockNumber>, TupleElement40: OnIdle<BlockNumber>, TupleElement41: OnIdle<BlockNumber>, TupleElement42: OnIdle<BlockNumber>, TupleElement43: OnIdle<BlockNumber>, TupleElement44: OnIdle<BlockNumber>, TupleElement45: OnIdle<BlockNumber>, TupleElement46: OnIdle<BlockNumber>, TupleElement47: OnIdle<BlockNumber>, TupleElement48: OnIdle<BlockNumber>, TupleElement49: OnIdle<BlockNumber>, TupleElement50: OnIdle<BlockNumber>, TupleElement51: OnIdle<BlockNumber>> OnIdle<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)

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Source§

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

Source§

fn on_idle(n: BlockNumber, remaining_weight: Weight) -> Weight

Implementors§