oaspec/codegen/operation_ir
Values
pub fn delimiter_for_style(
style: option.Option(spec.ParameterStyle),
) -> String
Return the delimiter character for a parameter style. pipeDelimited → “|”, spaceDelimited → “ “, all others → “,”
pub fn effective_explode(
param: spec.Parameter(spec.Resolved),
) -> Bool
Compute the effective explode value for a parameter. OpenAPI 3.x default: true for form/deepObject style, false otherwise. When style is None (on a query parameter), the default is form → true.
pub fn is_deep_object_param(
param: spec.Parameter(spec.Resolved),
ctx: context.Context,
) -> Bool
Check if a parameter uses deepObject serialization. True when: in=query, style=deepObject, and schema is an ObjectSchema.