Trait util::OptionExt [−][src]
pub trait OptionExt: OptionExtSealed { type Inner; fn try_get_or_insert_with<E, F: FnOnce() -> Result<Self::Inner, E>>(
&mut self,
f: F
) -> Result<&mut Self::Inner, E>; }
Associated Types
type Inner
Required Methods
fn try_get_or_insert_with<E, F: FnOnce() -> Result<Self::Inner, E>>(
&mut self,
f: F
) -> Result<&mut Self::Inner, E>
&mut self,
f: F
) -> Result<&mut Self::Inner, E>
Implementations on Foreign Types
impl<A> OptionExt for Option<A>
[src]
impl<A> OptionExt for Option<A>