Macro dmntk_feel::value_null [−][src]
macro_rules! value_null {
($f : expr, $($a : tt) *) => { ... };
($l : expr) => { ... };
() => { ... };
}
Expand description
Creates Value::Null
with optional tracing message.
Examples
use crate::dmntk_feel::{value_null, values::Value};
let v = value_null!();
assert_eq!("null", v.to_string());
let v = value_null!("missing input parameter");
assert_eq!("null(missing input parameter)", v.to_string());
let v = value_null!("integer out of range {}..{}", 1, 100);
assert_eq!("null(integer out of range 1..100)", v.to_string());