Registry / serialization / serde-ignored

serde-ignored

JSON →
library0.1.14rscratesunverified

Find out about keys that are ignored when deserializing data with Serde.

# Cargo.toml [dependencies] serde_ignored = "0.1.14"
INSTALL
IMPORT
SIG · SERDE-IGNORED
S
serde-ignored
serializationrustv0.1.14
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.

DeserializerExt
use serde_ignored::DeserializerExt;

Minimal example detecting ignored fields during deserialization.

use serde_ignored::DeserializerExt; use serde::Deserialize; #[derive(Deserialize)] struct Config { name: String, } fn main() -> Result<(), serde_json::Error> { let data = r#"{"name": "test", "unknown": 42}"#; let mut de = serde_json::Deserializer::from_str(data); let mut ignored = Vec::new(); let config: Config = de.deserialize_any_with_ignored(&mut ignored)?; println!("Ignored keys: {:?}", ignored); Ok(()) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.1.14latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
7 hits · last 30 days
node
6
Resources
serde-ignored — cargo add serde-ignored · libregistry