Lines Matching refs:generic
42 ($($f:ident $(< $($generic:ty),* > )? )::+($($arg:ty),*): Send & Sync) => {
46 let f = $($f $(::<$($generic),*>)? )::+( $( into_todo!($arg) ),* );
51 ($($f:ident $(< $($generic:ty),* > )? )::+($($arg:ty),*): Send & !Sync) => {
55 let f = $($f $(::<$($generic),*>)? )::+( $( into_todo!($arg) ),* );
60 ($($f:ident $(< $($generic:ty),* > )? )::+($($arg:ty),*): !Send & Sync) => {
64 let f = $($f $(::<$($generic),*>)? )::+( $( into_todo!($arg) ),* );
69 ($($f:ident $(< $($generic:ty),* > )? )::+($($arg:ty),*): !Send & !Sync) => {
73 let f = $($f $(::<$($generic),*>)? )::+( $( into_todo!($arg) ),* );
78 ($($f:ident $(< $($generic:ty),* > )? )::+($($arg:ty),*): !Unpin) => {
82 let f = $($f $(::<$($generic),*>)? )::+( $( into_todo!($arg) ),* );
86 ($($f:ident $(< $($generic:ty),* > )? )::+($($arg:ty),*): Unpin) => {
90 let f = $($f $(::<$($generic),*>)? )::+( $( into_todo!($arg) ),* );