fn enumset_repr(&self) -> SynTokenStream {
        if self.max_discrim <= 7 {
            quote! { u8 }
        } else if self.max_discrim <= 15 {
            quote! { u16 }
        } else if self.max_discrim <= 31 {
            quote! { u32 }
        } else if self.max_discrim <= 63 {
            quote! { u64 }
        } else if self.max_discrim <= 127 {
            quote! { u128 }
        } else {
            panic!("max_variant > 127?")
        }
    }
/// Computes the underlying type used to store the enumset.
Computes the underlying type used to store the enumset.
Computes the underlying type used to store the enumset .
fn enumset_repr(&self) -> SynTokenStream {
        if self.max_discrim <= 7 {
            quote! { u8 }
        } else if self.max_discrim <= 15 {
            quote! { u16 }
        } else if self.max_discrim <= 31 {
            quote! { u32 }
        } else if self.max_discrim <= 63 {
            quote! { u64 }
        } else if self.max_discrim <= 127 {
            quote! { u128 }
        } else {
            panic!("max_variant > 127?")
        }
    }
fn enumset_repr ( & self ) -> SynTokenStream { if self . max_discrim <= 7 { quote ! { u8 } } else if self . max_discrim <= 15 { quote ! { u16 } } else if self . max_discrim <= 31 { quote ! { u32 } } else if self . max_discrim <= 63 { quote ! { u64 } } else if self . max_discrim <= 127 { quote ! { u128 } } else { panic ! ( " " ) } }
Computes the underlying type used to store the enumset.
Computes the underlying type used to store the enumset .
&self
&self