Registry / serialization / serde-arrays

serde-arrays

JSON →
library0.2.0rscratesunverified

A module to support serializing and deserializing const generic or arbitrarily-large arrays with Serde.

# Cargo.toml [dependencies] serde_arrays = "0.2.0"
INSTALL
IMPORT
SIG · SERDE-ARRAYS
S
serde-arrays
serializationrustv0.2.0
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_arrays
use serde_arrays;

Serializes and deserializes a const generic array using serde_arrays.

use serde::{Serialize, Deserialize}; use serde_arrays; #[derive(Serialize, Deserialize)] struct Data { #[serde(with = "serde_arrays")] values: [u8; 32], } fn main() { let data = Data { values: [0; 32] }; let json = serde_json::to_string(&data).unwrap(); println!("{}", json); }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.2.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
serde-arrays — cargo add serde-arrays · libregistry