[Brainstorming] Use cases for variadic generics

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • gtk-rs

    Discontinued Rust bindings for GTK 3

  • I can think of two places right now that work around the lack of variadic tuples by implementing a trait for tuples up to a certain size * nom: The tuple combinator, and the reverse in cookie-factory. * gtk-rs: The list of interface types implemented by an object type.

  • ArcheTape

    Archetype ECS written in Rust

  • ArcheTape

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • hecs

    A handy ECS

  • Hecs

  • shipyard

    Entity Component System focused on usability and flexibility.

  • Just as a final thing here, are, a, bunch, of, links for shipyard's tuple impls to show how its not an uncommon thing to need to do when writing an ECS :)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts