Trait MeetAction
ensure
pub trait MeetAction { type Met; fn meet(self) -> Self::Met; }
Function that can be used to bring object in its target state
type Met
fn meet(self) -> Self::Met
impl<MET, MF> MeetAction for MF where MF: FnOnce() -> MET,
type Met = MET