[−][src]Macro varlink_derive::varlink_file
varlink_file!() { /* proc-macro */ }
Generates a module from a varlink interface definition file
varlink!(<modulename>, "<varlink interface definition file path relative to the workspace>")
Examples:
ⓘThis example is not tested
use varlink_derive; varlink_derive::varlink_file!( org_example_network, "examples/example/src/org.example.network.varlink" ); use crate::org_example_network::VarlinkClientInterface; /* ... */