Trait NoBundleEffect

Source
pub trait NoBundleEffect { }
Expand description

A trait implemented for BundleEffect implementations that do nothing. This is used as a type constraint for Bundle APIs that do not / cannot run DynamicBundle::Effect, such as “batch spawn” APIs.

Implementations on Foreign Types§

Source§

impl NoBundleEffect for ()

Source§

impl<P0: NoBundleEffect> NoBundleEffect for (P0,)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect> NoBundleEffect for (P0, P1)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect> NoBundleEffect for (P0, P1, P2)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect, P9: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect, P9: NoBundleEffect, P10: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect, P9: NoBundleEffect, P10: NoBundleEffect, P11: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect, P9: NoBundleEffect, P10: NoBundleEffect, P11: NoBundleEffect, P12: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect, P9: NoBundleEffect, P10: NoBundleEffect, P11: NoBundleEffect, P12: NoBundleEffect, P13: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)

Source§

impl<P0: NoBundleEffect, P1: NoBundleEffect, P2: NoBundleEffect, P3: NoBundleEffect, P4: NoBundleEffect, P5: NoBundleEffect, P6: NoBundleEffect, P7: NoBundleEffect, P8: NoBundleEffect, P9: NoBundleEffect, P10: NoBundleEffect, P11: NoBundleEffect, P12: NoBundleEffect, P13: NoBundleEffect, P14: NoBundleEffect> NoBundleEffect for (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)

Implementors§