D. Scott Boggs
96fbef900e
Change error implementation to use thiserror
2022-12-29 13:27:41 -05:00
Matthias Beyer
2ac63466d1
Fix clippy: Derive Eq for NewStatus
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:50:12 +01:00
Matthias Beyer
1a8524f4fe
Fix clippy: Derive Eq for StatusBuilder
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:48:52 +01:00
Matthias Beyer
781b8a0b2e
Fix clippy: Derive Eq for Visibility
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:48:14 +01:00
Matthias Beyer
e19070f935
Fix clippy: Remove unneeded clone() call
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 15:44:07 +01:00
D. Scott Boggs
2ec3bd42ec
Rename elefren to mastodon-async
2022-12-23 12:18:03 -05:00
D. Scott Boggs
c811f42054
misc fixups
2022-12-18 16:06:30 -05:00
D. Scott Boggs
e69d92f71e
Update client to work asynchronously
...
- Use reqwest's async client
- Convert items_iter() to a futures::Stream
- make Mastodon client an Arc smart pointer, removing the need for OwnedPage.
- remove MastodonClient and HttpSender traits; these can be re-added once async trait fns are stabilized
- make EventStream a futures::Stream
2022-12-05 10:35:29 -05:00
D. Scott Boggs
f054c7d805
Update Rust Edition; Update dependencies
...
Async needs added
2022-11-29 18:50:29 -05:00
D. Scott Boggs
96b16c62d9
initial state; elefren 0.22.0
2022-11-27 09:44:43 -05:00