macro_rules! ensure_ranged {
($type:ty : $value:ident) => { ... };
($type:ty : $value:ident $(as $as_type:ident)? * $factor:expr) => { ... };
}Expand description
Constructs a ranged integer, returning a ComponentRange error if the value is out of range.