pub(crate) fn parse_per_param_attr(
attr: &Attribute,
) -> Option<PerParamMiniextendrAttr>Expand description
Parse all per-parameter options from a #[miniextendr(...)] attribute.
Handles mixed content like #[miniextendr(match_arg, default = "\"Safe\"")]
and #[miniextendr(choices("a", "b", "c"))].
Returns None if attr is not a #[miniextendr(...)] attribute, if it cannot
be parsed, or if it contains only function-level options (like strict) with
no per-parameter options.
ยงArguments
attr- Asyn::Attributeto inspect. Only attributes with pathminiextendrare considered.