This page contains archived teams that are no longer active. We want to thank all past members for their invaluable contributions!

Time de conteúdo

Apoiando coleções e desenvolvimento de conteúdos na comunidade.

Cross-Team Collaboration Fun Times

Fostering cross-team collaboration in the Rust project

Documentation peers

Oversight of specific documentation, and coordination with the docs team

Time de IDEs e editores

IDEs, editores e ferramentas de apoio como o Racer e o rust-analyzer

Edition 2021 Project Group

Managing the Rust 2021 edition

Error Handling Project Group

Identifying error handling best practices and consolidating the ecosystem

THIR Unsafety Checker Project Group

Working on refactoring unsafety checking to operate on THIR

Grupo de trabalho de governança

Trabalhando no aperfeiçoamento da Governança Rust

Gramática

Desenvolvendo a gramática formal e oficial para o Rust e a validando com as implementações existentes.

Meta

Como a equipe do compilador se auto-organiza

Networking working group

Focusing on improving the end-to-end experience with both sync and async networking code, in coordination with the growing web ecosystem

Async foundations working group

Stabilizing and documenting the async features of Rust

Embedded networking working group

Supporting IoT development with Rust

Web foundations working group

Improving web development with Rust

Non-Lexical Lifetimes (NLL)

Implementando o novo borrow check baseado no MIR e as lifetimes não-léxicas

Otimização guiada por perfilamento

Implementando de otimizações guiadas por perfilamento (profiling) para o rustc

Polymorphization working group

Implementing polymorphization to reduce unnecessary monomorphisation in rustc

RFC 2229

Faz uma closure capturar campos individuais de uma variável ao invés da variável composta inteira

Rust Code Reading Club working group

Helping new and experienced contributors learn more about rustc

Grupo de trabalho Rustfix

Melhorar o cargo-fix e ser um ponto de contato para outros times

Self-Profile

Aprimorando o recurso -Z self-profile do compilador

Diretrizes de Código Inseguro (UCG)

Desenvolvendo as "Diretrizes de Código Inseguro", que define cada tipo de comportamento aceitos e não aceitos de códigos unsafe.

Grupo de trabalho WebAssembly (WASM)

Focando na experiência de ponta a ponta em embarcar código Rust em bibliotecas e aplicações JS através do WebAssembly.