grafana-plugin-sdk 0.1.0

SDK for building Grafana backend plugins.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
fn main() -> Result<(), Box<dyn std::error::Error>> {
    let mut config = prost_build::Config::new();
    config.bytes(&[
        ".pluginv2.CallResourceRequest",
        ".pluginv2.CallResourceResponse",
    ]);
    Ok(tonic_build::configure().compile_with_config(
        config,
        &["./vendor/proto/backend.proto"],
        &["./vendor/proto"],
    )?)
}