summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/derive_common.rs
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'parse2-more-debug' into 'main'Clara Engler2026-04-211-0/+2
|\
| * tor-netdoc: derives debug: Add a missing trait importIan Jackson2026-04-131-0/+2
* | tor-netdoc: Support `#[deftly(netdoc(skip))]` in itemsIan Jackson2026-04-201-1/+2
* | tor-netdoc: derives: Remove an otiose testIan Jackson2026-04-141-1/+1
|/
* Merge branch 'netdoc-fixes' into 'main'Clara Engler2026-04-081-1/+1
|\
| * tor-netdoc: Constructor: Produce better error when field isn't DefaultIan Jackson2026-04-071-1/+1
* | tor-netdoc: parse2/encode derive: Use unquoted attributes at call sitesIan Jackson2026-04-071-1/+1
* | tor-netdoc: Constructor derive: Use meta_quoted rigorousIan Jackson2026-04-071-3/+3
|/
* tor-netdoc: Constructor: Fixes to generated docsIan Jackson2026-04-011-8/+8
* tor-netdoc: Constructor: Reformat $/// doc sectionIan Jackson2026-04-011-10/+6
* tor-netdoc: Constructor: Use $/// deftly featureIan Jackson2026-04-011-30/+27
* tor-netdoc: Constructor: Fix it so it actually worksIan Jackson2026-04-011-3/+3
* Fix typosTobias Stoeckmann2026-03-241-1/+1
* tor-netdoc: parse2: Move hash out of signature itemsIan Jackson2026-03-191-3/+2
* tor-netdoc: NetdocParseableSignatures: Make into its own macroIan Jackson2026-03-191-1/+1
* tor-netdoc: constructors: Use manual non exhaustiveIan Jackson2026-01-141-1/+5
* tor-netdoc: derives: New `skip` document field optionIan Jackson2026-01-141-6/+11
* tor-netdoc: Improve docs for derived constructorsClara Engler2026-01-131-2/+12
* tor-netdoc: improve derived Constructor docs with a kind-of exampleIan Jackson2026-01-131-0/+11
* tor-netdoc: implement Constructor deriveIan Jackson2026-01-131-3/+54
* tor-netdoc: constructor derive: APIIan Jackson2026-01-131-1/+93
* tor-netdoc: debug: Add a placeholder debug print to all the other derivesIan Jackson2025-12-101-0/+21
* tor-netdoc: derive: F_KEYWORD_REPORT: put concat on the outsideIan Jackson2025-12-101-2/+2
* tor-netdoc: derive_common: Break out docs for attrs in flattenIan Jackson2025-12-101-0/+11
* tor-netdoc: derive_common: Break out field ordering checkIan Jackson2025-12-101-0/+17
* tor-netdoc: derive_common: Break out item field type definitionsIan Jackson2025-12-101-0/+6
* tor-netdoc: derive_common: Break out main field type definitionsIan Jackson2025-12-101-0/+11
* tor-netdoc: derive_common: Break out F_KEYWORD_*, F_FLATTEN, F_NORMALIan Jackson2025-12-101-0/+33
* tor-netdoc: Introduce new derive_common Rust module with d-d modulesIan Jackson2025-12-101-0/+55
* tor-netdoc: Break out netdoc_ordering_check into new derive_common.rsIan Jackson2025-12-101-0/+35