summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/encode.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-netdoc: Add two TODOs re trait namingIan Jackson2025-12-101-0/+2
* tor-netdoc: derive netdoc encoding traitsIan Jackson2025-12-101-0/+3
* tor-netdoc: encoding: Provide multiplicity moduleIan Jackson2025-12-101-0/+6
* tor-netdoc: encoding: Add new traits that we will deriveIan Jackson2025-12-101-0/+99
* tor-netdoc: Add imports to encode module, for new encode deriveIan Jackson2025-12-101-2/+18
* tor-netdoc: Provide ItemEncoder::finishIan Jackson2025-12-041-0/+5
* tor-netdoc: Improve and expose args_raw_stringIan Jackson2025-12-041-3/+1
* tor-netdoc: Better error from empty argument (fmt)Ian Jackson2025-12-041-1/+4
* tor-netdoc: Better error from empty argumentIan Jackson2025-12-041-1/+1
* tor-netdoc: Throw rather than squirreling error from NormalItemArgumentIan Jackson2025-12-041-3/+1
* tor-netdoc: Explain some downsides to use of ItemEncoder::argIan Jackson2025-12-041-0/+3
* tor-netdoc: Rename ItemArgument method to write_arg_ontoIan Jackson2025-11-261-9/+9
* tor-netdoc: encode: Explain why NetdocEncoder contains a ResultIan Jackson2025-11-191-1/+2
* tor-netdoc: impl Default for NetdocEncoderIan Jackson2025-11-181-0/+7
* tor-netdoc: Make much more of the encode module contents publicIan Jackson2025-11-181-13/+12
* tor-netdoc: Add a note about the nature of NetdocBuilderIan Jackson2025-11-181-1/+13
* tor-netdoc: Split off Keyword::to_str into its own traitIan Jackson2025-11-181-2/+2
* tor-netdoc: Rename the `build` module to `encode`Ian Jackson2025-11-101-0/+435