Registry / serialization / serde-inline-default

serde-inline-default

JSON →
library1.0.1rscratesunverified

Serde default values via inline declaration.

# Cargo.toml [dependencies] serde-inline-default = "1.0.1"
INSTALL
IMPORT
SIG · SERDE-INLINE-DEFAU
S
serde-inline-default
serializationrustv1.0.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

serde_inline_default
use serde_inline_default::serde_inline_default;

Set default values inline for serde deserialization.

use serde_inline_default::serde_inline_default; use serde::Deserialize; #[derive(Deserialize)] struct Config { #[serde_inline_default(42)] timeout: u32, } let config: Config = serde_json::from_str("{}").unwrap(); assert_eq!(config.timeout, 42);
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.0.1latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
Resources
serde-inline-default — cargo add serde-inline-default · libregistry