aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-config/src/list_builder.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* config: Update doctests to use Deftly, and to passNick Mathewson2026-05-271-0/+3
* config: Add a method to fill in a builder with unset defaultsNick Mathewson2026-05-271-0/+27
* config: Implement Builder for ListBuilders and MapBuilders.Nick Mathewson2026-05-271-0/+9
* tor_config: Make ListBuilders implement ExtendBuilder.Nick Mathewson2025-12-091-0/+11
* tor-config: missing #[allow(dead_code)] in derive_list_builder_helperNick Mathewson2025-12-091-0/+1
* tor-config: missing $crate in derive_list_builder_helperNick Mathewson2025-12-091-1/+1
* tor-config: obviate need for Educe in derive_list_builder_helperNick Mathewson2025-12-091-2/+11
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+4
* list_builder: fix a very typoed line.Nick Mathewson2024-12-191-1/+1
* Merge branch 'encapsulate_config_rs' into 'main'Nick Mathewson2024-03-131-4/+4
|\
| * tor_config: Hide macro-only re-exports.Nick Mathewson2024-03-131-4/+4
* | Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
|/
* educe: Use std's default for enums where default variant is unitIan Jackson2024-02-121-3/+2
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* tor-basic-utils: list_builder: Use standard test lint blockIan Jackson2022-11-291-0/+8
* tor-config MultilineListBuilder: Test deserialisationIan Jackson2022-11-291-0/+45
* tor-config MultilineListBuilder: Print line number starting at 1, not 0Ian Jackson2022-11-291-1/+1
* tor-config list_builder tests: Move Outer up a levelIan Jackson2022-11-291-19/+19
* MultilineListBuilder: Use a manual implementation of DeserializeIan Jackson2022-11-291-2/+52
* Make the bridge list in the builder be a list of BridgeConfigBuilderIan Jackson2022-11-211-26/+24
* tor-basic-utils: list_builder: Introduce DirectDefaultEmptyListBuilderAccessorsIan Jackson2022-11-211-0/+63
* tor-config: Provide MultilineListBuilderIan Jackson2022-10-121-0/+207
* tor-config: Remove unneeded braces in an exampleIan Jackson2022-10-121-1/+1
* tor_config: define_list_builder_helper: Support custom serdeIan Jackson2022-10-121-2/+42
* fix nighly clippytrinity-1686a2022-07-231-4/+4
* Merge branch 'config-test' into 'main'Ian Jackson2022-05-311-2/+1
|\
| * tor-config: Drop Serialize and Deserialize from a test typeIan Jackson2022-05-301-2/+1
* | Add a few coverage-based tests to tor-config.Nick Mathewson2022-05-311-0/+13
|/
* Add a couple of "pub use" to make nightly rustdoc pass.Nick Mathewson2022-05-201-0/+3
* Merge branch 'typos-20220504' into 'main'eta2022-05-051-3/+3
|\
| * Fix typos (using the typos-cli tool).Nick Mathewson2022-05-041-3/+3
* | config derive attrs: Make builders serde, and validated structs notIan Jackson2022-05-051-11/+13
|/
* list_builder: Add some xrefs about macro_rules limitationsIan Jackson2022-05-041-0/+8
* Fix typoNick Mathewson2022-05-041-1/+1
* list_builder: Provide VecBuilderIan Jackson2022-05-041-0/+41
* list_builder: Use Educe to derive DefaultIan Jackson2022-05-041-1/+2
* list_builder: Make helper capable of handling genericsIan Jackson2022-05-041-3/+15
* list_builder: Actually honour attributesIan Jackson2022-05-041-1/+4
* Fix typosNick Mathewson2022-05-041-2/+2
* Change builder list APIIan Jackson2022-05-041-113/+275
* Introduce ThingListBuilder::default_listIan Jackson2022-05-041-5/+8
* list-builder: Provide tests of all methodsIan Jackson2022-04-251-0/+31
* list_builder: Allow the struct to not be pubIan Jackson2022-04-251-6/+6
* list_builder: Use $crate namespaced importsIan Jackson2022-04-251-3/+3
* Document defaults for all the config listsIan Jackson2022-04-251-0/+1
* define_list_config_builder: Provide example of item_buildIan Jackson2022-04-251-0/+30