use pin_project_lite::pin_project; use std::{
future::Future,
pin::Pin,
task::{Context, Poll},
};
pin_project! { /// One of two possible futures that have the same output type. #[project = EitherProj] pub(crate) enum Either<F1, F2> {
Left { #[pin]
fut: F1
},
Right { #[pin]
fut: F2,
},
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.