Searched refs:BoxFuture (Results 1 – 4 of 4) sorted by relevance
/frameworks/native/libs/binder/rust/src/ |
D | binder_async.rs | 22 pub type BoxFuture<'a, T> = Pin<Box<dyn Future<Output = T> + Send + 'a>>; typedef 47 ) -> BoxFuture<'a, Result<B, E>> in spawn()
|
D | lib.rs | 110 pub use crate::binder_async::{BinderAsyncPool, BoxFuture};
|
/frameworks/native/libs/binder/rust/tests/ |
D | integration.rs | 167 fn test(&self) -> binder::BoxFuture<'static, Result<String, StatusCode>>; in test() 170 fn get_dump_args(&self) -> binder::BoxFuture<'static, Result<Vec<String>, StatusCode>>; in get_dump_args() 173 fn get_selinux_context(&self) -> binder::BoxFuture<'static, Result<String, StatusCode>>; in get_selinux_context() 176 fn get_is_handling_transaction(&self) -> binder::BoxFuture<'static, Result<bool, StatusCode>>; in get_is_handling_transaction() 239 fn test(&self) -> binder::BoxFuture<'static, Result<String, StatusCode>> { in test() 247 fn get_dump_args(&self) -> binder::BoxFuture<'static, Result<Vec<String>, StatusCode>> { in get_dump_args() 257 fn get_selinux_context(&self) -> binder::BoxFuture<'static, Result<String, StatusCode>> { in get_selinux_context() 271 fn get_is_handling_transaction(&self) -> binder::BoxFuture<'static, Result<bool, StatusCode>> { in get_is_handling_transaction() 305 fn test(&self) -> binder::BoxFuture<'static, Result<String, StatusCode>> { in test() 310 fn get_dump_args(&self) -> binder::BoxFuture<'static, Result<Vec<String>, StatusCode>> { in get_dump_args() [all …]
|
/frameworks/native/libs/binder/rust/binder_tokio/ |
D | lib.rs | 32 use binder::{BinderAsyncPool, BoxFuture, FromIBinder, StatusCode, Strong}; 114 fn spawn<'a, F1, F2, Fut, A, B, E>(spawn_me: F1, after_spawn: F2) -> BoxFuture<'a, Result<B, E>> in spawn()
|