Skip to main content

EnumKpType

Type Alias EnumKpType 

Source
pub type EnumKpType<'a, Enum, Variant> = EnumKp<Enum, Variant, &'a Enum, &'a Variant, &'a mut Enum, &'a mut Variant, for<'b> fn(&'b Enum) -> Option<&'b Variant>, for<'b> fn(&'b mut Enum) -> Option<&'b mut Variant>, fn(Variant) -> Enum>;

Aliased Typeยง

pub struct EnumKpType<'a, Enum, Variant> { /* private fields */ }