substrait-explain 0.7.0

Explain Substrait plans as human-readable text.
Documentation
pub(crate) mod chunks;
pub(crate) mod common;
pub(crate) mod errors;
pub(crate) mod expressions;
pub(crate) mod extensions;
pub(crate) mod relations;
pub(crate) mod structural;
pub(crate) mod types;

pub use common::MessageParseError;
pub(crate) use common::{
    ErrorKind, ExpressionParser, ParsePair, Rule, RuleIter, ScopedParsePair, iter_pairs,
    unescape_string, unwrap_single_pair,
};
pub use errors::{ParseContext, ParseError, ParseResult};
pub use extensions::{ExpectedExtensionLine, ExtensionParseError};
pub(crate) use relations::RelationParsePair;
pub(crate) use structural::PLAN_HEADER;
pub use structural::Parser;