pub trait SignalExtMapBool {
// Required methods
fn map_bool<T, TM: FnMut() -> T, FM: FnMut() -> T>(
self,
t: TM,
f: FM,
) -> MapBool<Self, TM, FM>
where Self: Sized;
fn map_option<T, TM: FnMut() -> T>(self, t: TM) -> MapOption<Self, TM>
where Self: Sized;
}