Skip to content

Update cgp to v0.5.0-alpha and remove async Send bounds#3

Merged
soareschen merged 1 commit intomainfrom
cgp-0.5.0-alpha
Sep 13, 2025
Merged

Update cgp to v0.5.0-alpha and remove async Send bounds#3
soareschen merged 1 commit intomainfrom
cgp-0.5.0-alpha

Conversation

@soareschen
Copy link
Contributor

@soareschen soareschen commented Sep 13, 2025

Summary

This PR updates Hypershell to v0.5.0-alpha.

We also remove most of the Send bounds following changes in contextgeneric/cgp#149. There are still a few Send bounds remaining due to the use of Box<dyn AsyncRead> that makes it not possible to recover the Send bound from the concrete type. To remove the boxes, we may need type alias in impl trait (rust-lang/rust#63063), or something similar that can allow us to not name the full AsyncRead type as the Output type.

@soareschen soareschen merged commit c5f086d into main Sep 13, 2025
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.

1 participant