dtt

Macro dtt_is_valid_function

Source
macro_rules! dtt_is_valid_function {
    ($name:ident, $type:ty) => { ... };
}
Expand description

Generates a function that validates a given input string based on a specified type.

§Arguments

  • $name:ident: The name of the validation function.
  • $type:ty: The type to validate.

§Example

use dtt::dtt_is_valid_function;
use paste::paste;

dtt_is_valid_function!(day, u8);
assert!(is_valid_day("15"));
assert!(!is_valid_day("32"));