在Rust稳定中使用rustc-serialize进行结构序列化

时间:2017-01-27 16:46:57

标签: serialization rust

我试图将结构序列化为字节,以便将其发送到管道。我发现How to convert 'struct' to '&[u8]'?,看起来不错。我使用稳定的Rust,并尝试派生RustcEncodableRustcDecodable会导致编译错误:

error: `#[derive]` for custom traits is not stable enough for use and is subject to change (see issue #29644)
  --> src/main.rs:26:10
   |
26 | #[derive(RustEncodable)]
   |          ^^^^^^^^^^^^^

error: aborting due to previous error

我最初的本能是为我的结构实现特征而不是派生它,但是the documentation for rustc-serialize is not very clear

我正在使用Rust 1.12.1。

0 个答案:

没有答案