vespera_macro 0.1.32

Procedural macros for Vespera - automatic route discovery and OpenAPI generation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
mod is_keyword_type;
mod operation;
mod parameters;
mod path;
mod request_body;
mod response;
mod schema;
pub use operation::build_operation_from_function;
pub use schema::{
    extract_default, extract_field_rename, extract_rename_all, extract_skip,
    extract_skip_serializing_if, parse_enum_to_schema, parse_struct_to_schema,
    parse_type_to_schema_ref, rename_field, strip_raw_prefix,
};