The code in this package interacts with the https://github.com/rust-lang/team/ repository.
The TeamRepo
trait is used to abstract away the HTTP client for testing
purposes. The TeamRepoImpl
struct is the actual implementation of
the trait.
If the mock
feature is enabled, a MockTeamRepo
struct is available,
which can be used for testing purposes. This struct is generated automatically
by the mockall
crate.