Crate contains module named gen, which clashes with the new reserved keyword gen in 2024 edition of Rust. It forces to use a quite unsightly raw identifier to access items inside the module: r#gen. The 2024 edition is already stabilized and will be available on stable in the next update in February (1.85).
aide::r#gen::on_error(|error| {
println!("{error}");
});
aide::r#gen::extract_schemas(true);
In my opinion it's best to rename the module.