use async_recursion::async_recursion; #[must_use] fn not_send_sync_1() -> ::core::pin::Pin< Box + ::core::marker::Sync>, > { Box::pin(async move {}) } #[must_use] fn not_send_sync_2() -> ::core::pin::Pin< Box + ::core::marker::Sync>, > { Box::pin(async move {}) } #[must_use] fn sync_not_send_1() -> ::core::pin::Pin< Box + ::core::marker::Sync>, > { Box::pin(async move {}) } #[must_use] fn sync_not_send_2() -> ::core::pin::Pin< Box + ::core::marker::Sync>, > { Box::pin(async move {}) }