summaryrefslogtreecommitdiff
path: root/crates/tor-rpcbase/src/obj
Commit message (Expand)AuthorAgeFilesLines
* tor-rpcbase: Removed dependency on `once_cell`hashcatHitman2025-06-141-2/+2
* Fix rustdoc errors from !2140.Nick Mathewson2024-05-091-2/+2
* RPC: Use one cast table entry per type.Nick Mathewson2024-05-091-29/+47
* tor-rpcbase: Add facility to downcast to Arc<dyn Trait>.Nick Mathewson2024-05-091-1/+55
* rpc: Move deftly attributes into an `rpc` namespace.Nick Mathewson2024-04-111-2/+2
* Port many of the macros in tor-rpcbase to use derive-deftly.Nick Mathewson2024-04-041-44/+21
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Fix typosDimitris Apostolou2023-07-221-1/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* rpc: Remove some verbiage about 'static, and demo that it's OK withoutIan Jackson2023-06-151-7/+15
* rpc: Give the name `O` to "the type associated with this CastTable"Ian Jackson2023-06-151-8/+12
* rpc: Add Simple test case for CastTableIan Jackson2023-06-151-3/+20
* rpc: Move boxing from macro to CastTable::insert (formatting)Ian Jackson2023-06-151-3/+1
* rpc: Move boxing from macro to CastTable::insertIan Jackson2023-06-151-4/+4
* rpc: Make CastTable::insert be more type-safeIan Jackson2023-06-151-6/+21
* RPC: Functionality to downcast dyn Object to a dyn Trait.Nick Mathewson2023-06-121-0/+187