pub struct ForKey;Expand description
Marker for key arguments.
Trait Implementations§
Source§impl<F, R, I, T, U> FilterMapFn<ForKey, I, T, U> for F
impl<F, R, I, T, U> FilterMapFn<ForKey, I, T, U> for F
Source§impl<F, R, J, I, T, U> FlatMapFn<ForKey, J, I, T, U> for Fwhere
F: Fn(&Key<I>) -> R + Send + 'static,
R: IntoResult<J>,
J: IntoIterator<Item = (Key<I>, U)>,
I: Display,
impl<F, R, J, I, T, U> FlatMapFn<ForKey, J, I, T, U> for Fwhere
F: Fn(&Key<I>) -> R + Send + 'static,
R: IntoResult<J>,
J: IntoIterator<Item = (Key<I>, U)>,
I: Display,
Auto Trait Implementations§
impl Freeze for ForKey
impl RefUnwindSafe for ForKey
impl Send for ForKey
impl Sync for ForKey
impl Unpin for ForKey
impl UnsafeUnpin for ForKey
impl UnwindSafe for ForKey
Blanket Implementations§
impl<T> Arguments for T
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