Cargo Features

[dependencies]
medea-control-api-proto = { version = "0.13.0", default-features = false, features = ["server", "direct", "grpc", "serde", "client-api"] }
default = client, grpc, server

These default features are set whenever medea-control-api-proto is added without default-features = false somewhere in the dependency tree.

client server default

Affects direct::control_api, direct::callback_api

direct

Enables futures

Affects medea-control-api-proto::direct

grpc default

Enables prost and prost-types, tonic and tonic-build, formatting and parsing of time

Affects medea-control-api-proto::grpc

serde

Enables humantime-serde and serde, serde of url

client-api

Enables medea-client-api-proto