Skip to content

.changed().await on signals #1953

Open
Open
@jkelleyrtp

Description

@jkelleyrtp

Specific Demand

Doing complex async stuff with signals can be slightly cumbersome since you can't hold a Write across an await point. Being able to await values on signals would enable patterns like download queues, manual effects, flags, and other nuanced concurrency without having to pull in libraries like channels/queues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    consistencyimprove cohesiveness of featuresenhancementNew feature or requestsignalsRelated to the signals crate

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions