This patch fixes `clippy::derive_ord_xor_partial_ord` by implementing PartialOrd manually instead of deriving it. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Async needs added