mirror of
https://github.com/chatmail/core.git
synced 2026-05-09 09:56:31 +03:00
Remove direct dependency on async_trait (#3382)
Not completely sure it's worth it since some other dependencies still depend on it. Anyway, proc macros are said to be bad for compile times, I just typed out what the proc macro generates and it's only 8 more lines, and we're already doing it this way in e.g. action_by_contact() and collect_texts_recursive() (the latter needs the boxed future both for the trait and for recursion).
This commit is contained in:
1
Cargo.lock
generated
1
Cargo.lock
generated
@@ -1077,7 +1077,6 @@ dependencies = [
|
||||
"async-std",
|
||||
"async-std-resolver",
|
||||
"async-tar",
|
||||
"async-trait",
|
||||
"backtrace",
|
||||
"base64 0.13.0",
|
||||
"bitflags",
|
||||
|
||||
Reference in New Issue
Block a user