diff --git a/src/parser/mod.rs b/src/parser/mod.rs index 11d44d1f..4aebd389 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs @@ -1708,10 +1708,9 @@ impl<'a> Parser<'a> { } fn parse_geometric_type(&mut self, kind: GeometricTypeKind) -> Result { - let value: Value = self.parse_value()?.value; Ok(Expr::TypedString { data_type: DataType::GeometricType(kind), - value, + value: self.parse_value()?, }) }