├── .gitignore ├── Cargo.toml ├── LICENSE ├── Readme.md ├── benches └── marshal_bench.rs ├── src ├── bench_async_rustbus.rs ├── bench_dbus_bytestream.rs ├── bench_dbus_message_parser.rs ├── bench_dbus_native.rs ├── bench_dbus_pure.rs ├── bench_dbusrs.rs ├── bench_rustbus.rs ├── bench_zvariant.rs └── lib.rs └── tools └── make_table.py /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/Readme.md -------------------------------------------------------------------------------- /benches/marshal_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/benches/marshal_bench.rs -------------------------------------------------------------------------------- /src/bench_async_rustbus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_async_rustbus.rs -------------------------------------------------------------------------------- /src/bench_dbus_bytestream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_dbus_bytestream.rs -------------------------------------------------------------------------------- /src/bench_dbus_message_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_dbus_message_parser.rs -------------------------------------------------------------------------------- /src/bench_dbus_native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_dbus_native.rs -------------------------------------------------------------------------------- /src/bench_dbus_pure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_dbus_pure.rs -------------------------------------------------------------------------------- /src/bench_dbusrs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_dbusrs.rs -------------------------------------------------------------------------------- /src/bench_rustbus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_rustbus.rs -------------------------------------------------------------------------------- /src/bench_zvariant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/bench_zvariant.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tools/make_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KillingSpark/rust-dbus-comparisons/HEAD/tools/make_table.py --------------------------------------------------------------------------------