[][src]Trait seed::app::builder::InitAPI

pub trait InitAPI<Ms: 'static, Mdl, ElC: View<Ms>, GMs> {
    type Builder;
    fn build(builder: Self::Builder) -> App<Ms, Mdl, ElC, GMs>;
}

Associated Types

type Builder

Loading content...

Required methods

fn build(builder: Self::Builder) -> App<Ms, Mdl, ElC, GMs>

Loading content...

Implementors

impl<Ms: 'static, Mdl: 'static + Default, ElC: 'static + View<Ms>, GMs: 'static> InitAPI<Ms, Mdl, ElC, GMs> for UndefinedInitAPI[src]

type Builder = Builder<Ms, Mdl, ElC, GMs, Self>

impl<Ms: 'static, Mdl: 'static, ElC: 'static + View<Ms>, GMs: 'static, IAM: 'static + IntoAfterMount<Ms, Mdl, ElC, GMs>> InitAPI<Ms, Mdl, ElC, GMs> for BeforeAfterInitAPI<IAM>[src]

type Builder = Builder<Ms, Mdl, ElC, GMs, Self>

impl<Ms: 'static, Mdl: 'static, ElC: 'static + View<Ms>, GMs: 'static, MP: MountPoint, II: IntoInit<Ms, Mdl, ElC, GMs>> InitAPI<Ms, Mdl, ElC, GMs> for MountPointInitInitAPI<MP, II>[src]

type Builder = Builder<Ms, Mdl, ElC, GMs, Self>

Loading content...