oh i lied: i didn't want to bring async-trait in as a dependency for trying out that one trait object and so i do have a -> Pin<Box<dyn Future<Output=Result<(), FooError>> + Send>> { Box::pin(async { in two places, one for a mock and one for the real impl.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://bsky.brid.gy/convert/ap/at://did:plc:3danwc67lo7obz2fmdg6jxcr/app.bsky.feed.post/3lo56bmqxec22 on your instance and quote it. (Note that quoting is not supported in Mastodon.)