From ca4fb6dd0d47054688e8ce3cd3931983ddf7eecf Mon Sep 17 00:00:00 2001 From: tslil Date: Fri, 24 Apr 2026 08:17:15 +0100 Subject: minor cleanup --- src/parser.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/parser.rs') diff --git a/src/parser.rs b/src/parser.rs index 7fa4241..8b75c2c 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -158,10 +158,10 @@ parser! { = tags:(t:inject() _ { t })* head:atom_elem() projs:(p:project() { p })* { let base = projs.into_iter().fold(head, |acc, p| { - Element::Project(Box::new(acc), p) - }); + Element::Project{element: Box::new(acc), field: p}} + ); tags.into_iter().rev().fold(base, |acc, t| { - Element::Inject(t, Box::new(acc)) + Element::Inject{field: t, element: Box::new(acc)} }) } @@ -196,7 +196,7 @@ parser! { = head:atom_inst() projs:(p:project() { p })* { projs.into_iter().fold(head, |acc, p| { - Instance::Project(Box::new(acc), p) + Instance::Project{instance: Box::new(acc), field: p} }) } -- cgit v1.3.1