genco 0.5.0-alpha.16

Genco, the even simpler code generator for Rust.
Documentation
use genco::prelude::*;

#[test]
fn test_register() {
    let import = rust::imported("std::iter", "FromIterator").alias("_");

    let tokens: Tokens<Rust> = quote! {
        #@import
        // additional lines are ignored!

        fn test() -> u32 {
            42
        }
    };

    assert_eq!(
        vec![
            "use std::iter::FromIterator as _;",
            "",
            "fn test() -> u32 {",
            "    42",
            "}"
        ],
        tokens.to_file_vec().unwrap()
    );
}