Lines Matching defs:Output
30 ptr: *mut (dyn Future<Output = T> + 'a), in remove_future_lifetime()
31 ) -> *mut (dyn Future<Output = T> + 'static) { in remove_future_lifetime()
37 ptr: unsafe fn(*mut (dyn Future<Output = T> + 'a)), in remove_drop_lifetime()
38 ) -> unsafe fn(*mut (dyn Future<Output = T> + 'static)) { in remove_drop_lifetime()
80 type Output = T; typedef
123 type Output = T; typedef
152 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a); in into_raw()
172 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)); in drop()
179 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
183 unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {} in drop()
187 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
191 unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {} in drop()
198 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
202 unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {} in drop()
206 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
210 unsafe fn drop(_ptr: *mut (dyn Future<Output = T> + 'a)) {} in drop()
222 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
226 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) { in drop()
232 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
236 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) { in drop()
242 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
246 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) { in drop()
255 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
260 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) { in drop()
266 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
271 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) { in drop()
277 fn into_raw(self) -> *mut (dyn Future<Output = T> + 'a) { in into_raw()
282 unsafe fn drop(ptr: *mut (dyn Future<Output = T> + 'a)) { in drop()
294 fn from(boxed: Box<dyn Future<Output = ()> + Send + 'a>) -> Self { in from()
306 fn from(boxed: Pin<Box<dyn Future<Output = ()> + Send + 'a>>) -> Self { in from()
318 fn from(boxed: Box<dyn Future<Output = ()> + 'a>) -> Self { in from()
330 fn from(boxed: Pin<Box<dyn Future<Output = ()> + 'a>>) -> Self { in from()