Update ALL_KNOWN newtype_enum doccomment, make is_known const

This commit is contained in:
Mingwei Samuel 2021-06-30 20:09:24 -07:00
parent 2cb8db61f5
commit 9c4679fb88

View file

@ -76,14 +76,14 @@ macro_rules! newtype_enum {
impl $name {
arr!{
#[doc = "Array containing all variants, ordered by their id value."]
#[doc = "Array containing all known variants."]
pub const ALL_KNOWN: [Self; _] = [
$( Self::$var_name, )*
]
}
#[doc = "If this is one of the known variants."]
$v fn is_known(self) -> bool {
$v const fn is_known(self) -> bool {
match self {
$(
Self::$var_name => true,