switch

Function switch 

Source
pub fn switch<I, O, F, D>(selector: F) -> Switch<I, O, F, D>
where F: Fn(&I) -> D,