diff options
Diffstat (limited to 'src/util.rs')
-rw-r--r-- | src/util.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/util.rs b/src/util.rs index 1eb20ec..8fd5121 100644 --- a/src/util.rs +++ b/src/util.rs @@ -6,22 +6,22 @@ use crate::{ #[macro_export] macro_rules! select { (default $default: expr, $first: expr) => { - if let Some(value) = $first() { + if let Some(value) = $first { value } else { - $default() + $default } }; (default $default: expr, $first: expr, $($arg:expr),*) => { - if let Some(value) = $first() { + if let Some(value) = $first { value } - $(else if let Some(value) = $arg() { + $(else if let Some(value) = $arg { value })* else { - $default() + $default } }; } |