orch_response_derive 0.0.15

Derive macros for orch Executor responses
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use darling::FromMeta;

/// #[variant(...)]
#[derive(Debug, FromMeta)]
pub(crate) struct VariantAttribute {
    pub(crate) variant: String,
    pub(crate) scenario: String,
    pub(crate) description: String,
}

/// #[schema(...)]
#[derive(Debug, FromMeta)]
pub(crate) struct SchemaAttribute {
    pub(crate) description: String,
    pub(crate) example: String,
}