Expand description
Substrait version information.
The version constants are auto-generated by build.rs from the pinned
substrait-prost version and included here.
Constants§
- SUBSTRAIT_
0_ 87_ 0 - A constant with the Substrait version as name, to trigger semver bumps when the Substrait version changes.
- SUBSTRAIT_
GIT_ DEPTH - The amount of commits between the latest tag and the version of Substrait
used to build this crate. Always
0: a tagged, packaged release is used. - SUBSTRAIT_
GIT_ DESCRIBE - The
git describe-style output of the Substrait version used to build this crate. - SUBSTRAIT_
GIT_ DIRTY - The dirty state of the Substrait version used to build this crate. Always
false: a tagged, packaged release is used. - 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§
- semver
semver - Returns the semantic version of Substrait used to build this crate.
- semver_
req semver - 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.