pub fn run_delayed<A: app::RApp, G: FnOnce(&Rokol) -> A>(desc: Rokol, app_gen: G) -> Result {
    let mut runner = DelayedApp {
        desc: desc.clone(),
        app: None,
        app_gen: Some(app_gen),
    };
    desc.run(&mut runner)
}
/// Runs a rokol application. It will postpone generation of our application until we setup
/// `rokol::gfx` so that we can use `rokol::gfx` when we create our application.
Runs a rokol application. It will postpone generation of our application until we setup
`rokol::gfx` so that we can use `rokol::gfx` when we create our application.
Runs a rokol application . It will postpone generation of our application until we setup ` rokol :: gfx ` so that we can use ` rokol :: gfx ` when we create our application .
pub fn run_delayed<A: app::RApp, G: FnOnce(&Rokol) -> A>(desc: Rokol, app_gen: G) -> Result {
    let mut runner = DelayedApp {
        desc: desc.clone(),
        app: None,
        app_gen: Some(app_gen),
    };
    desc.run(&mut runner)
}
pub fn run_delayed < A : app :: RApp , G : FnOnce ( & Rokol ) -> A > ( desc : Rokol , app_gen : G ) -> Result { let mut runner = DelayedApp { desc : desc . clone ( ) , app : None , app_gen : Some ( app_gen ) , } ; desc . run ( & mut runner ) }
Runs a rokol application.
Runs a rokol application .
desc
Rokol
app_gen
G
desc
Rokol
app_gen
G