pub async fn grpc_server(config: Config, shutdown_rx: Option<Receiver<()>>)
Expand description

Starts the grpc servers for this microservice using the provided configuration

Example:

use svc_telemetry::grpc::server::grpc_server;
use svc_telemetry::Config;
async fn example() -> Result<(), tokio::task::JoinError> {
    let config = Config::default();
    tokio::spawn(grpc_server(config, None)).await;
    Ok(())
}