Module version

Source
Expand description

Substrait version information.

The contents of this module are auto-generated using build.rs. It is included in the packaged crate, ignored by git, and automatically kept in-sync.

Constants§

SUBSTRAIT_GIT_DEPTH
The amount of commits between the latest tag and the version of the Substrait submodule used to build this crate
SUBSTRAIT_GIT_DESCRIBE
The git describe output of the Substrait submodule used to build this crate
SUBSTRAIT_GIT_DIRTY
The dirty state of the Substrait submodule used to build this crate
SUBSTRAIT_GIT_SHA
The Git SHA (lower hex) of Substrait used to build this crate
SUBSTRAIT_MAJOR_VERSION
The major version of Substrait used to build this crate
SUBSTRAIT_MINOR_VERSION
The minor version of Substrait used to build this crate
SUBSTRAIT_PATCH_VERSION
The patch version of Substrait used to build this crate

Functions§

semversemver
Returns the semantic version of Substrait used to build this crate.
semver_reqsemver
Returns the requirement of this crate for other Substrait versions.
version
Returns the version of Substrait used to build this crate.
version_with_producer
Returns the version of Substrait used to build this crate with Version::producer set to the passed producer.