Skip to main content

main

Function main 

Source
pub fn main<M: Module>(
    module: M,
    args: &mut dyn Iterator<Item = String>,
) -> Result<()>
Expand description

Module main function, call this from your binary crate main()

ยงExample

use std::env;

use speechd_module_rs as runtime;


struct MyModule {
    // Runtime data
}

impl runtime::Module for MyModule {
    // Module implementation
}

fn main() -> runtime::Result<()> {
    let mut module = MyModule {};
    runtime::main(&mut module, &mut env::args())
}