Expand description
Query-string encoding helpers shared by generated resource code.
The default serde_urlencoded crate rejects Vec fields outright, which
makes it unusable for our generated query-param structs. This module
provides:
encode_query— encodes anySerializevalue as a URL query string, supporting arrays (repeated keys by default), nested objects produced by#[serde(flatten)], and field-levelserialize_withoverrides.- [
serialize_comma_separated] / [serialize_comma_separated_opt] — used by generated code for fields whose OpenAPI spec marksstyle: form, explode: false(i.e. the comma-joined wire form).
Functions§
- encode_
query - Encode a serializable value as a URL query string.