macro_rules! define_is_as {
($typ:tt : $kind:ident -> ref $result:path => fn $is:ident, fn $as_ref:ident, fn $as_mut:ident) => { ... };
}Expand description
Defines as_(variant), as_mut_(variant) and is_(variant) methods.
macro_rules! define_is_as {
($typ:tt : $kind:ident -> ref $result:path => fn $is:ident, fn $as_ref:ident, fn $as_mut:ident) => { ... };
}Defines as_(variant), as_mut_(variant) and is_(variant) methods.