wresp 0.1.3

RESP (REdis Serialization Protocol) response writer and serializer
1
2
3
4
5
6
7
8
9
10
11
//! RESP 可序列化抽象(对标 libs/server/Resp/IRespSerializable.cs)

use super::resp_memory_writer::{RespBuffer, RespProtocol, RespWriter};

/// RESP 可序列化抽象
///
/// libs/server/Resp/IRespSerializable.cs:IRespSerializable
pub trait IRespSerializable {
  /// libs/server/Resp/IRespSerializable.cs:ToRespFormat
  fn to_resp_format<B: RespBuffer, P: RespProtocol>(&self, writer: &mut RespWriter<B, P>);
}