radicle-heartwood-lfs/radicle
Fintan Halpenny de8e92d48c
radicle: safe Reaction construction
The Reaction type needs to ensure that the `char` stored for its value
meets certain requirements -- via its `new` constructor.

To ensure Reaction is always constructed correctly, the `pub` accessor
is removed, and the Deserialize implementation is implemented by hand
-- as opposed to using derive.

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2023-03-14 14:31:12 +01:00
..
src radicle: safe Reaction construction 2023-03-14 14:31:12 +01:00
Cargo.toml cob: Use `EntryId` as the operation identifier 2023-03-09 17:08:56 +01:00