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