Skip to main content

subexpressions

Function subexpressions 

Source
pub fn subexpressions<'a, 'e>(expr: &'e Expr<'a>, out: &mut Vec<&'e Expr<'a>>)
Expand description

The subexpressions worth showing a runtime value for, in a stable order: the whole expression’s interesting operands and their operands, depth-first, EXCLUDING bare literals (already visible in the rendered text). Used to build a failed expectation’s power-assert annotations.