Trait WidgetSet

Source
pub trait WidgetSet<D> {
    // Required method
    fn insert(self, scene: &mut Scene<D>);
}

Required Methods§

Source

fn insert(self, scene: &mut Scene<D>)

Implementations on Foreign Types§

Source§

impl<Z: 'static, A: Widget<Z> + 'static> WidgetSet<Z> for (A,)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static> WidgetSet<Z> for (A, B)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static, H: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G, H)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static, H: Widget<Z> + 'static, I: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G, H, I)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static, H: Widget<Z> + 'static, I: Widget<Z> + 'static, J: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G, H, I, J)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static, H: Widget<Z> + 'static, I: Widget<Z> + 'static, J: Widget<Z> + 'static, K: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G, H, I, J, K)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static, H: Widget<Z> + 'static, I: Widget<Z> + 'static, J: Widget<Z> + 'static, K: Widget<Z> + 'static, L: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G, H, I, J, K, L)

Source§

fn insert(self, scene: &mut Scene<Z>)

Source§

impl<Z: 'static, A: Widget<Z> + 'static, B: Widget<Z> + 'static, C: Widget<Z> + 'static, D: Widget<Z> + 'static, E: Widget<Z> + 'static, F: Widget<Z> + 'static, G: Widget<Z> + 'static, H: Widget<Z> + 'static, I: Widget<Z> + 'static, J: Widget<Z> + 'static, K: Widget<Z> + 'static, L: Widget<Z> + 'static, M: Widget<Z> + 'static> WidgetSet<Z> for (A, B, C, D, E, F, G, H, I, J, K, L, M)

Source§

fn insert(self, scene: &mut Scene<Z>)

Implementors§