libvirt-rpc

libvirt protocol implementation and client

13 releases

0.1.12 May 18, 2018
0.1.11 Sep 11, 2017
0.1.10 Aug 4, 2017
0.1.9 Jul 17, 2017
0.1.2 May 31, 2017

#4 in Emulators

Download history 13/week @ 2018-10-21 3/week @ 2018-10-28 59/week @ 2018-11-04 46/week @ 2018-11-11 27/week @ 2018-11-18 15/week @ 2018-11-25 74/week @ 2018-12-02 16/week @ 2018-12-09 15/week @ 2018-12-16 28/week @ 2018-12-23 91/week @ 2018-12-30 1/week @ 2019-01-06 16/week @ 2019-01-13

130 downloads per month

LGPL-2.1

289KB
8K SLoC

Alex 5K SLoC Rust 2.5K SLoC // 0.2% comments

libvirt-rpc

Pure rust implementation of libvirt protocol (no C bindings required).

Usage

First, add this to your Cargo.toml:

[dependencies]
libvirt-rpc = "0.1"

Next, add this to your crate:

extern crate libvirt_rpc;

Documentation: TBD

LICENSE

This repository contains xdr protocol definitions from libvirt repository licensed under LGPL. IANAL, but it seems like it makes it LGPL.

Dependencies

~6.5MB
~107K SLoC

  • build build.rs
  • build xdrgen 0.4.4