Skip to content

Remove async-trait dependency#7

Merged
FlashSystems merged 2 commits intoFlashSystems:masterfrom
linkmauve:no-async-trait
Aug 31, 2025
Merged

Remove async-trait dependency#7
FlashSystems merged 2 commits intoFlashSystems:masterfrom
linkmauve:no-async-trait

Conversation

@linkmauve
Copy link
Contributor

Since Rust 1.75.0, async fn can be used in traits. This removes the dependency on the async-trait dependency, and fixes a slight error this proc-macro was hiding, replacing it with a normal function returning an impl Future.

Since Rust 1.75.0, async fn can be used in traits.  This removes the
dependency on the async-trait dependency, and fixes a slight error this
proc-macro was hiding, replacing it with a normal function returning an
impl Future.
@FlashSystems
Copy link
Owner

Thank you for your contribution. I'm currently travelling. I'll have a look at your changes as soon as possible.

@FlashSystems FlashSystems merged commit 98d7de1 into FlashSystems:master Aug 31, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants