A procedural macro which exposes the unwrap method for MaybeFuture types.
unwrap
MaybeFuture
#[derive(Unwrap)] #[unwrap_types(std(std::fs::File), tokio(tokio::fs::File))] struct MyWrapper(InnerWrapper); enum InnerWrapper { Std(std::fs::File), Tokio(tokio::fs::File), }