gat-std

Crates.iogat-std
lib.rsgat-std
version0.1.1
sourcesrc
created_at2023-01-04 17:37:26.726703
updated_at2023-01-04 17:38:21.909422
descriptionVariants of Rust std traits that use GATs
homepage
repositoryhttps://github.com/CraftSpider/gat-std
max_upload_size
id750978
size26,281
Rune Tynan (CraftSpider)

documentation

README

GAT std

A variant of Rust std traits that use GATs, as well as a macro to allow rewriting code to use these traits instead of the std equivalents.

Why?

  1. These traits provide a common base so crates can all use the same definitions, like with num-traits
  2. std likely won't be able to change to use these traits for quite a while, if ever. This allows users to take advantage of GATs in their code smoothly despite that.
Commit count: 11

cargo fmt