cratestack-macros 0.3.7

Rust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
mod ast;
mod auth;
mod model;
mod procedure;

pub(crate) use auth::find_auth_field;
pub(crate) use model::{
    generate_denies_for_action, generate_denies_for_actions, generate_policies_for_action,
    generate_policies_for_actions,
};
pub(crate) use procedure::{
    generate_procedure_policy, parse_procedure_allow_expression, parse_procedure_deny_expression,
};