tiny-web-macro
tiny-web-macro is a macro library for automatically connecting a web engine to the web project.
Installation
Add tiny-web-macro to your Cargo.toml dependencies:
[]
= "0.1"
Usage
For create engine
You need to make a closure with the tiny_web_macro::addfn!() macro and pass it as a parameter to the tiny_web::run function.
/// Actions (web controllers)
For add mod
To connect to Actions (web controllers) in the tiny-web project, you need to create the file ./app/mod.rs in the project root directory. Insert this macro
addmod!;
into the file ./app/mod.rs. In addition, it is necessary to add in main.rs the use of this module. See the example above.
For use only with static &str for fnv1a_64
fnv1a_64_m!; // -8948777187306027381
License
This project is licensed under the MIT License - see the LICENSE file for details.