Skip to content

Commit 671e42d

Browse files
committed
Expand on Barbara's feelings about this future, focusing primarily on whether all async executors are compatible. (Most likely, they are not.)
1 parent 0eaf2ad commit 671e42d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/vision/shiny_future/barbara_makes_a_wish.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ However, Niklaus is a little nervous about some of the details in the output tha
124124

125125
### **What is [Barbara] most excited about in this future? Is she disappointed by anything?**
126126

127-
Barbara is thrilled with
127+
Barbara is thrilled with how this tool has given her insight into the innards of the async executor she is using.
128128

129-
*Think about Barbara's top priority (productivity, maintenance over time) and the expectations she brings (fits well with Rust). How do they fare in this future?*
129+
She is disappointed to learn that not every async executor supports the `wish4-async-insight` crate. The crate works by monitoring state changes within the executor, instrumented via the `tracing` crate. Not every async-executor is instrumented in a fashion compatible with `wish4-async-insight`.
130130

131131
### **What [projects] benefit the most from this future?**
132132

@@ -144,7 +144,7 @@ The only "hindrance" is that the there is an expectation that the async-executor
144144

145145
* Prototype an insight console atop a concrete async executor (e.g. `tokio`)
146146

147-
* Develop a shared protocol atop `tracing` that all async executors will use to provide the insightful data.
147+
* Develop a shared protocol atop `tracing` that compatible async executors will use to provide the insightful data.
148148

149149
### **Does realizing this future require cooperation between many projects?** (Optional)
150150

0 commit comments

Comments
 (0)