pub trait Segment: ConstructItem {
    type Params<T: Singleton + 'static>: Singleton;
    type Design<T: Singleton + 'static>: Singleton;
    type Props<M: 'static, T: Props<M> + 'static>: Singleton + Props<M>;
}

Required Associated Types§

source

type Params<T: Singleton + 'static>: Singleton

source

type Design<T: Singleton + 'static>: Singleton

source

type Props<M: 'static, T: Props<M> + 'static>: Singleton + Props<M>

Object Safety§

This trait is not object safe.

Implementors§