async_shared An asynchronous shared value that works in both sync and async code. This is similar to a Watch channel in tokio or a Signal in reactive programming. Motivation This is originally Signal of bevy_defer, which is used for reactive programming in games.