Trait oasis_runtime_sdk::module::ModuleInfoHandler

source ·
pub trait ModuleInfoHandler {
    // Required method
    fn module_info<C: Context>(_ctx: &C) -> BTreeMap<String, ModuleInfo>;
}
Expand description

Info handler.

Required Methods§

source

fn module_info<C: Context>(_ctx: &C) -> BTreeMap<String, ModuleInfo>

Reports info about the module (or modules, if Self is a tuple).

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ModuleInfoHandler for ()

source§

impl<TupleElement0: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0,)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler, TupleElement5: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler, TupleElement5: ModuleInfoHandler, TupleElement6: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler, TupleElement5: ModuleInfoHandler, TupleElement6: ModuleInfoHandler, TupleElement7: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler, TupleElement5: ModuleInfoHandler, TupleElement6: ModuleInfoHandler, TupleElement7: ModuleInfoHandler, TupleElement8: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler, TupleElement5: ModuleInfoHandler, TupleElement6: ModuleInfoHandler, TupleElement7: ModuleInfoHandler, TupleElement8: ModuleInfoHandler, TupleElement9: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)

source§

impl<TupleElement0: ModuleInfoHandler, TupleElement1: ModuleInfoHandler, TupleElement2: ModuleInfoHandler, TupleElement3: ModuleInfoHandler, TupleElement4: ModuleInfoHandler, TupleElement5: ModuleInfoHandler, TupleElement6: ModuleInfoHandler, TupleElement7: ModuleInfoHandler, TupleElement8: ModuleInfoHandler, TupleElement9: ModuleInfoHandler, TupleElement10: ModuleInfoHandler> ModuleInfoHandler for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

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

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

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

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

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

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

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

Implementors§