pub struct ForIdSplat;Expand description
Marker for identifier and splat arguments.
Trait Implementations§
Source§impl<F, I, T1> FilterFn<ForIdSplat, I, (T1,)> for F
impl<F, I, T1> FilterFn<ForIdSplat, I, (T1,)> for F
Source§impl<F, I, T1, T2> FilterFn<ForIdSplat, I, (T1, T2)> for F
impl<F, I, T1, T2> FilterFn<ForIdSplat, I, (T1, T2)> for F
Source§impl<F, I, T1, T2, T3> FilterFn<ForIdSplat, I, (T1, T2, T3)> for F
impl<F, I, T1, T2, T3> FilterFn<ForIdSplat, I, (T1, T2, T3)> for F
Source§impl<F, I, T1, T2, T3, T4> FilterFn<ForIdSplat, I, (T1, T2, T3, T4)> for F
impl<F, I, T1, T2, T3, T4> FilterFn<ForIdSplat, I, (T1, T2, T3, T4)> for F
Source§impl<F, I, T1, T2, T3, T4, T5> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5)> for F
impl<F, I, T1, T2, T3, T4, T5> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5)> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6)> for F
impl<F, I, T1, T2, T3, T4, T5, T6> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6)> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7)> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7)> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8)> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8> FilterFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8)> for F
Source§impl<F, I, T1, U> FilterMapFn<ForIdSplat, I, (T1,), U> for F
impl<F, I, T1, U> FilterMapFn<ForIdSplat, I, (T1,), U> for F
Source§impl<F, I, T1, T2, U> FilterMapFn<ForIdSplat, I, (T1, T2), U> for F
impl<F, I, T1, T2, U> FilterMapFn<ForIdSplat, I, (T1, T2), U> for F
Source§impl<F, I, T1, T2, T3, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3), U> for F
impl<F, I, T1, T2, T3, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3), U> for F
Source§impl<F, I, T1, T2, T3, T4, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4), U> for F
impl<F, I, T1, T2, T3, T4, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U> for F
impl<F, I, T1, T2, T3, T4, T5, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U> FilterMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U> for F
Source§impl<F, I, T1, U, R> FlatMapFn<ForIdSplat, I, (T1,), U, R> for F
impl<F, I, T1, U, R> FlatMapFn<ForIdSplat, I, (T1,), U, R> for F
Source§impl<F, I, T1, T2, U, R> FlatMapFn<ForIdSplat, I, (T1, T2), U, R> for F
impl<F, I, T1, T2, U, R> FlatMapFn<ForIdSplat, I, (T1, T2), U, R> for F
Source§impl<F, I, T1, T2, T3, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3), U, R> for F
impl<F, I, T1, T2, T3, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3), U, R> for F
Source§impl<F, I, T1, T2, T3, T4, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4), U, R> for F
impl<F, I, T1, T2, T3, T4, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4), U, R> for F
Source§impl<F, I, T1, T2, T3, T4, T5, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U, R> for F
impl<F, I, T1, T2, T3, T4, T5, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U, R> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U, R> for F
impl<F, I, T1, T2, T3, T4, T5, T6, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U, R> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U, R> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U, R> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U, R> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U, R> FlatMapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U, R> for F
Source§impl<F, I, T1, U> GetFn<ForIdSplat, I, (T1,), U> for F
impl<F, I, T1, U> GetFn<ForIdSplat, I, (T1,), U> for F
Source§impl<F, I, T1, T2, U> GetFn<ForIdSplat, I, (T1, T2), U> for F
impl<F, I, T1, T2, U> GetFn<ForIdSplat, I, (T1, T2), U> for F
Source§impl<F, I, T1, T2, T3, U> GetFn<ForIdSplat, I, (T1, T2, T3), U> for F
impl<F, I, T1, T2, T3, U> GetFn<ForIdSplat, I, (T1, T2, T3), U> for F
Source§impl<F, I, T1, T2, T3, T4, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4), U> for F
impl<F, I, T1, T2, T3, T4, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U> for F
impl<F, I, T1, T2, T3, T4, T5, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U> GetFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U> for F
Source§impl<F, I, T1> InspectFn<ForIdSplat, I, (T1,)> for F
impl<F, I, T1> InspectFn<ForIdSplat, I, (T1,)> for F
Source§impl<F, I, T1, T2> InspectFn<ForIdSplat, I, (T1, T2)> for F
impl<F, I, T1, T2> InspectFn<ForIdSplat, I, (T1, T2)> for F
Source§impl<F, I, T1, T2, T3> InspectFn<ForIdSplat, I, (T1, T2, T3)> for F
impl<F, I, T1, T2, T3> InspectFn<ForIdSplat, I, (T1, T2, T3)> for F
Source§impl<F, I, T1, T2, T3, T4> InspectFn<ForIdSplat, I, (T1, T2, T3, T4)> for F
impl<F, I, T1, T2, T3, T4> InspectFn<ForIdSplat, I, (T1, T2, T3, T4)> for F
Source§impl<F, I, T1, T2, T3, T4, T5> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5)> for F
impl<F, I, T1, T2, T3, T4, T5> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5)> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6)> for F
impl<F, I, T1, T2, T3, T4, T5, T6> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6)> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7)> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7)> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8)> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8> InspectFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8)> for F
Source§impl<F, I, T1, U> MapFn<ForIdSplat, I, (T1,), U> for F
impl<F, I, T1, U> MapFn<ForIdSplat, I, (T1,), U> for F
Source§impl<F, I, T1, T2, U> MapFn<ForIdSplat, I, (T1, T2), U> for F
impl<F, I, T1, T2, U> MapFn<ForIdSplat, I, (T1, T2), U> for F
Source§impl<F, I, T1, T2, T3, U> MapFn<ForIdSplat, I, (T1, T2, T3), U> for F
impl<F, I, T1, T2, T3, U> MapFn<ForIdSplat, I, (T1, T2, T3), U> for F
Source§impl<F, I, T1, T2, T3, T4, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4), U> for F
impl<F, I, T1, T2, T3, T4, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U> for F
impl<F, I, T1, T2, T3, T4, T5, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7), U> for F
Source§impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U> for F
impl<F, I, T1, T2, T3, T4, T5, T6, T7, T8, U> MapFn<ForIdSplat, I, (T1, T2, T3, T4, T5, T6, T7, T8), U> for F
Auto Trait Implementations§
impl Freeze for ForIdSplat
impl RefUnwindSafe for ForIdSplat
impl Send for ForIdSplat
impl Sync for ForIdSplat
impl Unpin for ForIdSplat
impl UnsafeUnpin for ForIdSplat
impl UnwindSafe for ForIdSplat
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