INNER CODE UNIT · Rust

run

PistonDevelopers/piston_window · src/piston_script.rs:40

pub fn run<F>(
    file: &str,
    module: Module,
    f: F,
) -> Result<(), ()>
    where F: FnOnce(&mut dyn FnMut() -> Result<(), ()>) -> Result<(), ()>
{
    let mut window: PistonWindow =
        WindowSettings::new("piston", [512; 2])
        .exit_on_esc(true)
        .samples(4)
        .build()
        .unwrap();
    let dyon_module = match load_module(&file, module) {
        None => return Err(()),
        Some(m) => Arc::new(m)
    };

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…