# Libs-API Meeting 2022-10-18 ###### tags: `Libs Meetings` `Minutes` **Meeting Link**: https://meet.jit.si/rust-libs-meeting-crxoz2at8hiccp7b3ixf89qgxfymlbwr **Attendees**: Amanieu, David, Josh Triplett, Mara, thomcc, Chris Denton, Vincent ## Agenda - Triage - Anything else? ## Triage ### FCPs 18 rust-lang/rust T-libs-api FCPs [dtolnay (4)](https://rfcbot.rs/fcp/dtolnay), [yaahc (13)](https://rfcbot.rs/fcp/yaahc), [joshtriplett (5)](https://rfcbot.rs/fcp/joshtriplett), [m-ou-se (8)](https://rfcbot.rs/fcp/m-ou-se), [Amanieu (3)](https://rfcbot.rs/fcp/Amanieu), [BurntSushi (13)](https://rfcbot.rs/fcp/BurntSushi) ### Nominated - [4 `rust-lang/rust` `I-libs-api-nominated` items](https://github.com/rust-lang/rust/issues?q=label:I-libs-api-nominated+is:open) - rust.tf/101179 *Deprecate uninit\_array* - Remove vs deprecate, since it's nightly only: just remove, don't deprecate? - Let's remove it directly. - .transpose()? Why not just the array syntax? Array syntax seems easier. (`[MaybeUninit::uninit(); 123]`) - Array syntax only works for `Copy` types, or needs `inline_const` for `[const { MaybeUninit::uninit() }; 123]`. - rust.tf/101698 *Constify \`TypeId\` ordering impls* - Remove StructuralEq in a separate PR? - Once that's FCP'd, we can continue with this const PR. - Mara to reply. - rust.tf/101899 *#95295 causes unsoundness in multiple existing crates* - This breaking change can land, but we need to put it in the release notes _of 1.65_. - rust.tf/102737 *poll\_fn and Unpin: fix pinning* - Maybe we should stabilize pin::pin!(). - Seems to have no blockers? - FCP close - [1 `rust-lang/rfcs` `I-libs-api-nominated` items](https://github.com/rust-lang/rfcs/issues?q=label:I-libs-api-nominated+is:open) - rust.tf/rfc3271 *RFC: Add more support for fallible allocations in Vec* ### Waiting on team - [2 `rust-lang/rust` `T-libs-api` `S-waiting-on-team` items](https://github.com/rust-lang/rust/issues?q=label:T-libs-api+label:S-waiting-on-team+is:open) - rust.tf/99032 *Disable unwinding for \`catch\_unwind\` error payloads.* - rust.tf/102977 *remove HRTB from \`\[T\]::is\_sorted\_by{,\_key}\`* ### Needs decision None ### Stalled Tracking Issues https://github.com/rust-lang/rust/issues?q=label:T-libs-api+label:C-tracking-issue+is:open+sort:updated-asc