Skip to content

Switch to futures::io traits from tokio#471

Open
onur-ozkan wants to merge 2 commits intomavlink:masterfrom
Orkavian:less-tokio
Open

Switch to futures::io traits from tokio#471
onur-ozkan wants to merge 2 commits intomavlink:masterfrom
Orkavian:less-tokio

Conversation

@onur-ozkan
Copy link
Member

Switch async traits to futures::io and add tokio-util compat adapter. This decouples the async interface from tokio to allow other executors to work with AsyncPeekReader and core read/write functions while keeping existing tokio connections unchanged.

Helps to #321.

Switch async traits to futures::io and add tokio-util compat adapter.
This decouples the async interface from tokio to allow other executors
to work with AsyncPeekReader and core read/write functions while keeping
existing tokio connections unchanged.
Signed-off-by: Onur Özkan <work@onurozkan.dev>
@onur-ozkan onur-ozkan added scope:dependencies Updates dependency versions or dependency related files kind:refactor Code cleanup or redesign. scope:transports Affects transport layers. labels Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:refactor Code cleanup or redesign. scope:dependencies Updates dependency versions or dependency related files scope:transports Affects transport layers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant