pub type ReturnNoSend<'a, R> = Pin<Box<dyn Future<Output = R> + 'a>>;
A boxed future that is not Send, shorthand for async trait method return types.
Send