3个版本

使用旧的Rust 2015

0.1.2 2017年3月28日
0.1.1 2015年6月30日
0.1.0 2015年6月30日

#78 in #objects

每月下载量 35
用于 dbus-bytestream

LGPL-2.1

38KB
886

dbus-serialize

本包旨在实现一组标准类型,用于在Rust中表示D-Bus对象。此外,它包含将D-Bus对象与原生Rust对象之间进行转换的实用程序,特别是通过支持rustc_serialize的Encoder和Decoder特性。其他包可以使用这些类型作为将D-Bus对象编码到字节流或通过FFI与dbus_message_iter进行编码的标准基础。


lib.rs:

本crate的核心是Value枚举。Value可以用来表达任何有效的D-Bus数据结构(以及一些无效的)。此外,可以使用rustc_serialize将标准Rust数据类型转换为Value,反之亦然。

依赖项

~225KB