From 662e5745887c90d082ef260dc42ebacdf55701ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Sun, 15 Mar 2026 12:35:45 +0100 Subject: [PATCH] Add undefined value MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marcel Müller --- src/value.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/value.rs b/src/value.rs index 2d70084..c587f82 100644 --- a/src/value.rs +++ b/src/value.rs @@ -31,6 +31,7 @@ pub enum NomoValue { Iterator { value: Box>, }, + Undefined, } impl NomoValue { @@ -241,6 +242,7 @@ impl NomoValue { NomoValue::SignedInteger { value } => Some(value.to_string()), NomoValue::Float { value } => Some(value.to_string()), NomoValue::Iterator { .. } => None, + NomoValue::Undefined => None, } } } @@ -281,6 +283,7 @@ impl std::fmt::Debug for NomoValue { .debug_struct("Iterator") .field("value", &"Iterator") .finish(), + Self::Undefined => f.debug_tuple("Undefined").finish(), } } }