pub fn bitand<Lhs: BitAnd<Rhs>, Rhs>(
lhs: impl Future<Output = Lhs>,
rhs: impl Future<Output = Rhs>,
) -> impl Future<Output = Lhs::Output>
Expand description
Returns a Future
that will concurrently resolve given Futures
and bitand
their results.
ยงExample
use futures_executor::block_on;
use async_ops::bitand;
let a = async { 42 };
let b = async { 2 };
let result = async {
bitand(a, b).await
};
assert_eq!(std::ops::BitAnd::bitand(42, 2), block_on(result));