radicle/schemars: Annotate Commands and results
modified radicle/src/lib.rs
@@ -24,7 +24,7 @@ pub mod node;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/node.rs
@@ -96,6 +96,7 @@ pub enum PingState {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -106,6 +107,10 @@ pub enum State {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -124,9 +129,17 @@ pub enum State {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -185,6 +198,7 @@ impl Penalty {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -428,6 +442,7 @@ impl TryFrom<&sqlite::Value> for Alias {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -480,6 +495,7 @@ impl From<Event> for CommandResult<Event> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -589,6 +605,7 @@ impl From<Address> for HostName {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -616,7 +633,13 @@ pub enum Command {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -626,12 +649,22 @@ pub enum Command {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -646,11 +679,24 @@ pub enum Command {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -679,6 +725,7 @@ impl Command {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -688,7 +735,12 @@ pub enum Link {
|
|
|
|
|
|
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -705,8 +757,14 @@ impl Session {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -748,7 +806,11 @@ impl Seed {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -819,9 +881,14 @@ impl From<Vec<Seed>> for Seeds {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -978,6 +1045,7 @@ impl Error {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle/src/node/address.rs
@@ -143,6 +143,7 @@ pub struct Node {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -150,9 +151,17 @@ pub struct KnownAddress {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -174,6 +183,7 @@ impl KnownAddress {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle/src/node/seed.rs
@@ -11,11 +11,17 @@ use crate::storage::{refs::RefsAt, ReadRepository, RemoteId};
|
|
|
|
|
|
| + | |
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/schemars_ext.rs
@@ -4,6 +4,29 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -56,4 +79,34 @@ pub(crate) mod localtime {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
modified radicle/src/storage.rs
@@ -191,11 +191,43 @@ pub type RemoteId = PublicKey;
|
|
|
|
|
|
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/storage/refs.rs
@@ -377,10 +377,16 @@ impl<V> Deref for SignedRefs<V> {
|
|
|
|
|
|
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|