pub async fn both<L, R>(future1: L, future2: R) -> boolwhere L: Future<Output = bool>, R: Future<Output = bool>,