--- title: WG-async planning meeting 2024-03-07 tags: ["WG-async", "planning-meeting", "minutes"] date: 2024-03-07 discussion: https://rust-lang.zulipchat.com/#narrow/stream/187312-wg-async/topic/Planning.20meeting.202024-03-07 url: https://hackmd.io/CA52mHCQQZWU_gPyCz4rBQ --- # WG-async meeting agenda - Meeting date: 2024-03-07 ## Attendance - People: TC, CE, eholk, petrochenkov ## Meeting roles - Minutes: TC ## Scheduled meetings None. Update these [here](https://github.com/orgs/rust-lang/projects/40/views/1). ## Proposed meetings None. Update these [here](https://github.com/orgs/rust-lang/projects/40/views/1). ## Availability *Fill in your availability for the available dates here.* - 14th - Auto concurrency. - 21st - Async cleanup. - https://theincredibleholk.org/blog/2024/03/06/async-cancellation-and-panic/ - 28th - Check in on async drop work. - eholk should be here but will be very jetlagged. ## Proposed topics *Propose topics for design meetings here.* - Async closures? - Dry run on doc for lang team perhaps. - Async gen? - Perhaps wait until Yosh, TC, Oli finish consensus work. - Auto concurrency / async let? - https://github.com/rust-lang/keyword-generics-initiative/pull/54 - Async cleanup options. - Async drop work. ## Hour later? Yosh: I'm going to have a standing conflict at this time. Could we do an hour later? TC/CE/eholk: That works for us. TC: I'll check with tmandry. We'll need to ask him. ## Current async drop work - New post from Eric about cancellation and panic: https://theincredibleholk.org/blog/2024/03/06/async-cancellation-and-panic/ - [MCP: Low level components for async drop](https://github.com/rust-lang/compiler-team/issues/727) - [Support ?Trait bounds in supertraits and dyn Trait under a feature gate](https://github.com/rust-lang/rust/pull/121676) - [Initial support for auto traits with default bounds](https://github.com/rust-lang/rust/pull/120706) - [Add simple async drop glue generation](https://github.com/rust-lang/rust/pull/121801)