Skip to content

Commit bd3db37

Browse files
nikomatsakisNiko Matsakis
and
Niko Matsakis
authored
add types team to async deliverables (#240)
* add types team to async deliverables * Update src/2025h1/async.md --------- Co-authored-by: Niko Matsakis <[email protected]>
1 parent 572c1e5 commit bd3db37

File tree

1 file changed

+23
-21
lines changed

1 file changed

+23
-21
lines changed

Diff for: src/2025h1/async.md

+23-21
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Bring the Async Rust experience closer to parity with sync Rust
22

33
| Metadata | |
4-
|:-----------------|------------------------------------|
4+
| :--------------- | ---------------------------------- |
55
| Point of contact | @tmandry |
66
| Teams | <!-- TEAMS WITH ASKS --> |
77
| Task owners | <!-- TASK OWNERS --> |
@@ -95,66 +95,68 @@ This section defines the specific work items that are planned and who is expecte
9595
### Overall program management
9696

9797
| Task | Owner(s) or team(s) | Notes |
98-
|----------------------|---------------------|-------|
98+
| -------------------- | ------------------- | ----- |
9999
| AFIT story blog post | @tmandry | |
100100

101101
### Return type notation
102102

103103
| Task | Owner(s) or team(s) | Notes |
104-
|--------------------------------|----------------------------------------------------|---------------|
104+
| ------------------------------ | -------------------------------------------------- | ------------- |
105105
| Initial implementation | @compiler-errors | ![Complete][] |
106106
| Author RFC | @nikomatsakis | ![Complete][] |
107107
| RFC decision | ![Team][] [lang] | ![Complete][] |
108108
| Finished implementation | @compiler-errors | ![Complete][] |
109109
| Standard reviews | ![Team][] [types], [compiler] | |
110+
| Author stabilization report | @compiler-errors | |
110111
| Author specification 1st draft | TBD (@compiler-errors, @tmandry, or @nikomatsakis) | |
111112
| Finalize specification text | ![Team][] [spec] | nikomatsakis |
112-
| Stabilization decision | ![Team][] [lang] | |
113+
| Stabilization decision | ![Team][] [lang], [types] | |
113114

114115
### Unsafe binders
115116

116-
| Task | Owner(s) or team(s) | Notes |
117-
|------------------------|---------------------|--------------|
118-
| Initial implementation | @compiler-errors | Stretch goal |
119-
| Author RFC | @nikomatsakis | Stretch goal |
120-
| RFC decision | ![Team][] [lang] | Stretch goal |
117+
| Task | Owner(s) or team(s) | Notes |
118+
| ---------------------- | ------------------------- | ------------ |
119+
| Initial implementation | @compiler-errors | Stretch goal |
120+
| Author RFC | @nikomatsakis | Stretch goal |
121+
| RFC decision | ![Team][] [lang], [types] | Stretch goal |
121122

122123
### Implementable trait aliases
123124

124125
| Task | Owner(s) or team(s) | Notes |
125-
|------------------|-------------------------------|-------|
126+
| ---------------- | ----------------------------- | ----- |
126127
| Author RFC | @tmandry | |
127128
| Implementation | @compiler-errors | |
128129
| Standard reviews | ![Team][] [types], [compiler] | |
129-
| RFC decision | ![Team][] [lang] [types] | |
130+
| RFC decision | ![Team][] [lang], [types] | |
130131

131132
### `async fn` in `dyn Trait`
132133

133134
| Task | Owner(s) or team(s) | Notes |
134-
|----------------------|---------------------|--------------|
135+
| -------------------- | ------------------- | ------------ |
135136
| Lang-team experiment | @nikomatsakis | (Approved) |
136137
| Implementation | @compiler-errors | Stretch goal |
137138

138139
### Pin reborrowing
139140

140-
| Task | Owner(s) or team(s) | Notes |
141-
|--------------------------------|---------------------|-------|
142-
| Implementation | @eholk | |
143-
| Author RFC | @eholk | |
144-
| RFC decision | ![Team][] [lang] | |
141+
| Task | Owner(s) or team(s) | Notes |
142+
| ---------------- | ------------------- | ----- |
143+
| Implementation | @eholk | |
144+
| Author RFC | @eholk | |
145+
| RFC decision | ![Team][] [lang] | |
146+
| RFC secondary review | ![Team][] [types] | |
145147

146148
### Safe pin projection
147149

148150
| Task | Owner(s) or team(s) | Notes |
149-
|----------------------|---------------------|--------------|
151+
| -------------------- | ------------------- | ------------ |
150152
| Lang-team experiment | ![Team][] [lang] | |
151153
| Implementation | | Stretch goal |
152154
| Design meeting | ![Team][] [lang] | Stretch goal |
153155

154156
### Trait for generators (sync)
155157

156158
| Task | Owner(s) or team(s) | Notes |
157-
|----------------|------------------------------|---------------------|
159+
| -------------- | ---------------------------- | ------------------- |
158160
| Implementation | @eholk | |
159161
| Author RFC | | |
160162
| RFC decision | ![Team][] [libs-api], [lang] | |
@@ -163,13 +165,13 @@ This section defines the specific work items that are planned and who is expecte
163165
### Trait for async iteration
164166

165167
| Task | Owner(s) or team(s) | Notes |
166-
|----------------|------------------------------|-------|
168+
| -------------- | ---------------------------- | ----- |
167169
| Design meeting | ![Team][] [lang], [libs-api] | |
168170

169171
### Dynosaur 1.0
170172

171173
| Task | Owner(s) or team(s) | Notes |
172-
|------------------|---------------------|-------|
174+
| ---------------- | ------------------- | ----- |
173175
| Implementation | @spastorino | |
174176
| Standard reviews | @tmandry | |
175177

0 commit comments

Comments
 (0)