1 2 3 4 5 6 7 8 9
//! AST edge: parent → child link with the shared AST marker and child index. use crate::Ast; #[derive(Clone, Copy, PartialEq, Eq, Debug)] pub struct AstEdge { pub kind: Ast, pub index: u32, }