Trait With
garnish_lang_common
pub trait With<T, U> { fn with(self, other: Option<U>) -> Option<(T, U)>; }
fn with(self, other: Option<U>) -> Option<(T, U)>
impl<T, U> With<T, U> for Option<T>