Home
last modified time | relevance | path

Searched refs:BoxFuture (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/libs/binder/rust/src/
Dbinder_async.rs22 pub type BoxFuture<'a, T> = Pin<Box<dyn Future<Output = T> + Send + 'a>>; typedef
47 ) -> BoxFuture<'a, Result<B, E>> in spawn()
Dlib.rs110 pub use crate::binder_async::{BinderAsyncPool, BoxFuture};
/frameworks/native/libs/binder/rust/tests/
Dintegration.rs167 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/
Dlib.rs32 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()