arti/crates/tor-config
Ian Jackson d47e94b459 config derive attrs: Make builders serde, and validated structs not
* Builders additionally derive: Debug, Serialize, Deserialize.

 * Validated structs no longer derive: Serialize, Deserialize
   and all related attributes deleted.

 * As a consequence, all the `#[serde(deny_unknown_fields)]`
   are gone.  That means that right now unknown fields are totally
   ignored.  This is good for compatibility but poor for useability.
   Doing something better here is arti#417, in progress.

 * As a consequence, delete tor_dirmgr::retry::default_parallelism.
   (The default value was already duplicated into a builder attr.)
2022-05-05 10:35:52 +01:00
..
src config derive attrs: Make builders serde, and validated structs not 2022-05-05 10:35:52 +01:00
Cargo.toml list_builder: Use Educe to derive Default 2022-05-04 17:18:05 +01:00
README.md Update README.md files from rustdoc. 2022-03-01 08:30:53 -05:00

README.md

tor-config

tor-config: Tools for configuration management in Arti

Overview

This crate is part of Arti, a project to implement Tor in Rust.

It provides low-level types for handling configuration values.

⚠ Stability Warning ⚠

The design of this crate, and of the configuration system for Arti, is likely to change significantly before the release of Arti 1.0.0. For more information see ticket #285.

License: MIT OR Apache-2.0