tvm_ffi::extra::structural_visit

Function structural_visit

Source
pub fn structural_visit<'input, R, M>(
    root: R,
    visitor: impl IntoVisitor<M>,
) -> Result<Option<VisitInterrupt>>
where R: Into<AnyView<'input>>,
Expand description

Visit root with an owned or borrowed Dispatcher.

Handlers receive StructuralVisitorView for explicit recursion and keep state on the dispatcher. Unmatched values use default child traversal.