https://crater-reports.s3.amazonaws.com/pr-133502-1/try%23fa8e241660363f48d64b66b05eea58c93ab828fb/reg/rocket-0.5.1/log.txt Minimized: ``` use std::{future::Future, pin::Pin}; pub trait FromRequest<'r> { type Assoc; fn from_request() -> Pin<Box<dyn Future<Output = Self::Assoc> + Send>>; } fn from_request<'r, T: FromRequest<'r>>() -> Pin<Box<dyn Future<Output = ()> + Send>> { Box::pin(async move { T::from_request().await; }) } ```