pub struct OptionW(/* private fields */);Trait Implementations§
Source§impl Applicable for OptionW
impl Applicable for OptionW
Source§impl ApplicableMut for OptionW
impl ApplicableMut for OptionW
Source§impl ApplicableOnce for OptionW
impl ApplicableOnce for OptionW
Source§impl Endofunctor for OptionW
impl Endofunctor for OptionW
Source§impl EndofunctorMut for OptionW
impl EndofunctorMut for OptionW
Source§impl EndofunctorOnce for OptionW
impl EndofunctorOnce for OptionW
Source§impl Traversable for OptionW
impl Traversable for OptionW
Source§impl TraversableMut for OptionW
impl TraversableMut for OptionW
fn traverse_mut<A, B, P: Pointed + ApplicableMut>( f: impl FnMut(A) -> P::H<B>, a: Option<A>, ) -> P::H<Option<B>>
Source§impl TraversableOnce for OptionW
impl TraversableOnce for OptionW
fn traverse_once<A, B, P: Pointed + ApplicableOnce>( f: impl FnOnce(A) -> P::H<B>, a: Option<A>, ) -> P::H<Option<B>>
Auto Trait Implementations§
impl Freeze for OptionW
impl RefUnwindSafe for OptionW
impl Send for OptionW
impl Sync for OptionW
impl Unpin for OptionW
impl UnwindSafe for OptionW
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more