pub trait Statement { // Required methods fn kind(&self) -> StatementKind; fn as_any(&self) -> &dyn Any; }