Registry / serialization / from-file

from-file

JSON →
library0.1.3rscratesunverified

A simple convenience to deserialize a Rust struct or Enum directly from a JSON or YAML file path.

# Cargo.toml [dependencies] from_file = "0.1.3"
INSTALL
IMPORT
SIG · FROM-FILE
F
from-file
serializationrustv0.1.3
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.

FromFile
✓ use from_file::FromFile;

Deserializes a struct from a JSON or YAML file.

use from_file::FromFile; use serde::Deserialize; #[derive(Deserialize)] struct Config { name: String, } fn main() { let config = Config::from_file("config.json").unwrap(); println!("{}", config.name); }
Debug
Known issues
gotchaRequires serde derive for deserialization
fix
Add #[derive(Deserialize)] to your struct and ensure serde is in dependencies
affects: >=0.1.0
Upgrade
Version history
0.1.3latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources
from-file — cargo add from-file · libregistry