diff --git a/Cargo.lock b/Cargo.lock index 3c3555be8..156bef903 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3337,6 +3337,7 @@ dependencies = [ "directories", "dirs", "once_cell", + "paste", "rmp-serde", "serde", "serde_json", diff --git a/crates/tor-config/Cargo.toml b/crates/tor-config/Cargo.toml index ae5109ee8..06391d49c 100644 --- a/crates/tor-config/Cargo.toml +++ b/crates/tor-config/Cargo.toml @@ -22,6 +22,7 @@ tor-basic-utils = { path="../tor-basic-utils", version = "0.2.0" } thiserror = "1" derive_builder = { version = "0.11.2", git = "https://github.com/ijackson/rust-derive-builder", rev = "ba0c1a5311bd9f93ddf5f5b8ec2a5f6f03b22fbe" } once_cell = "1" +paste = "1" serde = { version = "1.0.103", features = ["derive"] } shellexpand = { version = "2.1", package = "shellexpand-fork", optional = true } tracing = "0.1.18" diff --git a/crates/tor-config/src/lib.rs b/crates/tor-config/src/lib.rs index c5164d3ca..057594073 100644 --- a/crates/tor-config/src/lib.rs +++ b/crates/tor-config/src/lib.rs @@ -53,6 +53,7 @@ mod path; pub use err::{ConfigBuildError, ReconfigureError}; pub use mut_cfg::MutCfg; +pub use paste::paste; pub use path::CfgPath; pub use serde;