Home
last modified time | relevance | path

Searched defs:Output (Results 1 – 8 of 8) sorted by relevance

/bootable/libbootloader/gbl/libasync/src/
Dlib.rs48 pub fn block_on<O>(fut: impl Future<Output = O>) -> O { in block_on()
61 pub fn poll<O, F: Future<Output = O> + ?Sized>( in poll()
76 pub fn poll_n_times<O, F: Future<Output = O> + ?Sized>( in poll_n_times()
87 type Output = (); typedef
89 fn poll(mut self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll<Self::Output> { in poll()
129 L: Future<Output = LO>, in join()
130 R: Future<Output = RO>, in join()
152 L: Future<Output = LO>, in select()
153 R: Future<Output = RO>, in select()
168 pub async fn assert_return<O>(fut: impl Future<Output = O>) -> O { in assert_return()
Dcyclic_executor.rs32 pub fn spawn_task(&mut self, task: impl Future<Output = ()> + 'a) { in spawn_task()
/bootable/libbootloader/gbl/libgbl/src/fastboot/
Dpin_fut_container.rs24 fn add_with<F: Future<Output = ()> + 'a>(&mut self, f: impl FnOnce() -> F); in add_with()
29 cb: impl FnMut(&mut Pin<&mut (dyn Future<Output = ()> + 'a)>) -> bool, in for_each_remove_if()
44 cb: impl FnMut(&mut Pin<&mut (dyn Future<Output = ()> + 'a)>) -> bool, in for_each_remove_if()
84 cb: impl FnMut(&mut Pin<&mut (dyn Future<Output = ()> + 'a)>) -> bool, in for_each_remove_if()
113 mut cb: impl FnMut(&mut Pin<&mut (dyn Future<Output = ()> + 'a)>) -> bool, in for_each_remove_if()
Dmod.rs1032 fn add_with<F: Future<Output = ()> + 'a>(&mut self, f: impl FnOnce() -> F) { in add_with()
1038 mut cb: impl FnMut(&mut Pin<&mut (dyn Future<Output = ()> + 'a)>) -> bool, in for_each_remove_if()
/bootable/libbootloader/gbl/efi/src/
Dfastboot.rs194 fn add_with<F: Future<Output = ()> + 'a>(&mut self, f: impl FnOnce() -> F) { in add_with()
200 mut cb: impl FnMut(&mut Pin<&mut (dyn Future<Output = ()> + 'a)>) -> bool, in for_each_remove_if()
/bootable/libbootloader/gbl/libefi/src/
Dutils.rs68 pub async fn with_timeout<F: Future<Output = R>, R>( in with_timeout()
/bootable/libbootloader/gbl/libsafemath/src/
Dlib.rs203 Self: Rem<T, Output = Self>, in round_down() argument
212 Self: Add<T, Output = Self>, in round_up() argument
/bootable/libbootloader/gbl/libgbl/src/slots/
Dandroid.rs45 N: Shr<Output = N> + BitAnd<Output = N>, in get_field()
57 N: Copy + Shl<Output = N> + BitAnd<Output = N> + BitOr<Output = N> + Not<Output = N>, in set_field()