AV
Size: a a a
AV
AV
KB
AV
AV
KB
AV
AV
KB
К
t
MB
MB
fn block_on<F: Future> (mut fut: F) ->F::Output{
let waker = futures::future::null_waker();
futures::pin_mut!(fut);
loop {
if let Poll::Ready(out) = fut.poll(Context::from_waker(&waker)) {
return out;
}
}
}AV
MB
fn block_on<F: Future> (mut fut: F) ->F::Output{
let waker = futures::future::null_waker();
futures::pin_mut!(fut);
loop {
if let Poll::Ready(out) = fut.poll(Context::from_waker(&waker)) {
return out;
}
}
}AV
A
YM
tokio::select! :r
tokio::select! :