See http://varlink.org for more information about varlink.
Look into the examples directory. build.rs
contains the magic, which will build rust bindings for the varlink interface definition file.
Or use varlink_derive
to generate the bindings at compile time.