Thanks to visit codestin.com
Credit goes to lib.rs

Cargo Features

[dependencies]
typeway = { version = "0.1.0", default-features = false, features = ["full", "server", "client", "openapi", "axum-interop", "grpc", "protobuf"] }
default = server

The server feature is set by default whenever typeway is added without default-features = false somewhere in the dependency tree.

full = client, grpc, openapi, server
server default axum-interop? full? grpc?

Enables typeway-server

client full?

Enables typeway-client

openapi full?

Enables typeway-openapi, openapi of optional typeway-server

axum-interop = server

Enables axum-interop of typeway-server

grpc full? protobuf? = server

Enables typeway-grpc, grpc of typeway-server

protobuf = grpc

Enables typeway-protobuf, protobuf of typeway-server

Typeway has 8 features without comments.