pub struct StaticSelect<Cap, Q, Then, Else>(/* private fields */);Expand description
Wrapper type for chaining static method selections.
This type wraps a SelectStaticCall to itself implement StaticMethodImpl,
enabling nested selections.
Trait Implementations§
Source§impl<Cap, Q, Then, Else, Output> StaticMethodImpl<Output> for StaticSelect<Cap, Q, Then, Else>where
Cap: SelectStaticCall<Q, Then, Else, Output>,
impl<Cap, Q, Then, Else, Output> StaticMethodImpl<Output> for StaticSelect<Cap, Q, Then, Else>where
Cap: SelectStaticCall<Q, Then, Else, Output>,
Auto Trait Implementations§
impl<Cap, Q, Then, Else> Freeze for StaticSelect<Cap, Q, Then, Else>
impl<Cap, Q, Then, Else> RefUnwindSafe for StaticSelect<Cap, Q, Then, Else>
impl<Cap, Q, Then, Else> Send for StaticSelect<Cap, Q, Then, Else>
impl<Cap, Q, Then, Else> Sync for StaticSelect<Cap, Q, Then, Else>
impl<Cap, Q, Then, Else> Unpin for StaticSelect<Cap, Q, Then, Else>
impl<Cap, Q, Then, Else> UnwindSafe for StaticSelect<Cap, Q, Then, Else>
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