|
|
|
@ -1,10 +1,12 @@ |
|
|
|
use std::io;
|
|
|
|
|
|
|
|
use crate::proto::core::value::{
|
|
|
|
ValueDecode, ValueDecodeError, ValueDecoder, ValueEncode, ValueEncodeError,
|
|
|
|
ValueEncoder,
|
|
|
|
};
|
|
|
|
use crate::proto::peer::constants::*;
|
|
|
|
use crate::proto::{
|
|
|
|
MutPacket, Packet, PacketReadError, ReadFromPacket, ValueDecode,
|
|
|
|
ValueDecodeError, ValueDecoder, ValueEncode, ValueEncodeError, ValueEncoder,
|
|
|
|
WriteToPacket,
|
|
|
|
MutPacket, Packet, PacketReadError, ReadFromPacket, WriteToPacket,
|
|
|
|
};
|
|
|
|
|
|
|
|
/*=========*
|
|
|
|
@ -158,8 +160,8 @@ impl ValueDecode for PeerInit { |
|
|
|
mod tests {
|
|
|
|
use bytes::BytesMut;
|
|
|
|
|
|
|
|
use crate::proto::value::tests::roundtrip;
|
|
|
|
use crate::proto::{ValueDecodeError, ValueDecoder};
|
|
|
|
use crate::proto::core::value::tests::roundtrip;
|
|
|
|
use crate::proto::core::value::{ValueDecodeError, ValueDecoder};
|
|
|
|
|
|
|
|
use super::*;
|
|
|
|
|
|
|
|
|