You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The types team is dedicated to improving the trait
system implementation in rustc. This team is a collaboration
between the lang team and the compiler team. We have a number of inter-related
goals:
designing new trait-related language features;
documenting and specifying the semantics of traits in Rust today; and,
improving the trait solver implementation in rustc.
A big part of this work is transitioning the compiler to use a
Chalk-style solver, but along the way we hope to make targeted fixes
to the existing solver where needed.
Design meetings
We hold weekly design meetings where we talk in depth about various
topics (calendar event). These meetings take place on Zulip (see below). The goal is
not just to figure out what we want to do, it's also a way to spread
knowledge. Feel free to come and lurk!
Documents related to the types team are stored on a
dedicated repository, rust-lang/types-team. This repository contains
meeting minutes, past sprints, as well as draft RFCs and other
documents.
About
Home of the "types team", affiliated with the compiler and lang teams.