Project Structure
afast/ β Main framework crate (core types, State, transports, code generation)
afast-macros/ β Proc macros (#[handler], register!, #[derive(Tag)])
example/ β Example project (full usage including HTTP, WS, TCP, docs)
Dependencies
afastβafast-macros,afastdata,tokioafast-macrosβsyn,quote,proc-macro2- User crates indirectly depend on
afastdata-core(referenced by#[derive(Tag)]expanded code)