Trait MenuInstanceExtraSelect
prototty_menu
pub trait MenuInstanceExtraSelect { type DataInput; type Extra; type Choose: MenuInstanceChoose; fn choose<'a>(&self, input: &'a Self::DataInput) -> &'a Self::Choose; fn choose_mut<'a>( &self, input: &'a mut Self::DataInput ) -> &'a mut Self::Choose; fn extra<'a>(&self, input: &'a Self::DataInput) -> &'a Self::Extra; }
type DataInput
type Extra
type Choose: MenuInstanceChoose
fn choose<'a>(&self, input: &'a Self::DataInput) -> &'a Self::Choose
fn choose_mut<'a>(&self, input: &'a mut Self::DataInput) -> &'a mut Self::Choose
fn extra<'a>(&self, input: &'a Self::DataInput) -> &'a Self::Extra