Cargo Features

Substrait has no features set by default.

[dependencies]
substrait = { version = "0.49.1", features = ["extensions", "parse", "protoc", "semver", "serde"] }
extensions

Enables once_cell and serde_yaml

Affects substrait::extensions

parse = semver

Enables hex, thiserror, and url

Affects substrait::parse

protoc build

Enables protobuf-src

semver parse?

Enables semver

Affects version::semver, version::semver_req

serde

Enables pbjson, pbjson-build, and pbjson-types