node: Use deserializer when decoding messages
modified radicle-node/src/deserializer.rs
@@ -13,6 +13,12 @@ pub struct Deserializer<D = Message> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -51,6 +57,16 @@ impl<D: wire::Decode> Deserializer<D> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -78,9 +94,38 @@ mod test {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/wire/message.rs
@@ -365,7 +365,7 @@ impl wire::Encode for ZeroBytes {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/wire/protocol.rs
@@ -26,9 +26,10 @@ use radicle::node::{routing, NodeId};
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -79,7 +80,7 @@ enum Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -93,7 +94,7 @@ enum Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -151,7 +152,7 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -161,7 +162,7 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -195,7 +196,7 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -232,7 +233,7 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -508,12 +509,12 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -522,7 +523,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -538,7 +539,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|