macro_rules! serializer_config {
() => { ... };
( $( $field:ident : $value:expr ),+ $(,)? ) => { ... };
}Expand description
Construct a crate::SerializerConfig from a field-value list.
Equivalent to chaining the named builder methods on
crate::SerializerConfig::new(). Empty input returns the
new() baseline. Trailing comma is permitted.
§Examples
use noyalib::serializer_config;
// Empty form — equivalent to `SerializerConfig::new()`.
let _ = serializer_config! {};
// Full chain.
let cfg = serializer_config! {
indent: 4,
quote_all: true,
};