# Pre-RFC: Associated structs, enums, traits On structs, enums, traits

**URL:** <https://internals.rust-lang.org/t/pre-rfc-associated-structs-enums-traits-on-structs-enums-traits/14434>\
**Category:** language design\
**Created:** [April 6, 2021, 7:11am UTC](https://internals.rust-lang.org/t/pre-rfc-associated-structs-enums-traits-on-structs-enums-traits/14434 "2021-04-06T07:11:22Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![quinedot](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/quinedot/32/7294_2.png) [@quinedot](https://internals.rust-lang.org/u/quinedot)\
**Post date:** [April 6, 2021, 7:29am UTC](https://internals.rust-lang.org/t/pre-rfc-associated-structs-enums-traits-on-structs-enums-traits/14434/2 "2021-04-06T07:29:09Z")

</div>

You'd probably be interested in [the structural records RFC.](https://github.com/rust-lang/rfcs/pull/2584) And [here's another thread on the topic.](https://internals.rust-lang.org/t/nested-struct-declaration/13314/)

---

_[View the full topic](https://internals.rust-lang.org/t/pre-rfc-associated-structs-enums-traits-on-structs-enums-traits/14434)._
