# Why doesn't Mojo have struct pattern (destructuring)? Just wondering

**URL:** <https://forum.modular.com/t/why-doesnt-mojo-have-struct-pattern-destructuring-just-wondering/3509>\
**Category:** General\
**Tags:** ask-me-anything\
**Created:** [September 19, 2026, 7:01pm UTC](https://forum.modular.com/t/why-doesnt-mojo-have-struct-pattern-destructuring-just-wondering/3509 "2026-09-19T19:01:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BoldCrane38](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@BoldCrane38](https://forum.modular.com/u/BoldCrane38)\
**Post date:** [September 19, 2026, 7:01pm UTC](https://forum.modular.com/t/why-doesnt-mojo-have-struct-pattern-destructuring-just-wondering/3509/1 "2026-09-19T19:01:06Z")

</div>

Why doesn’t Mojo have struct pattern (destructuring)? Just wondering

---

<div class="post-metadata">

**Author:** ![clattner](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.modular.com/clattner/32/201_2.png) [@clattner](https://forum.modular.com/u/clattner)\
**Post date:** [September 20, 2026, 1:38am UTC](https://forum.modular.com/t/why-doesnt-mojo-have-struct-pattern-destructuring-just-wondering/3509/2 "2026-09-20T01:38:25Z")

</div>

It is a work in progress that hasn’t fully landed. We aim to get pattern matching (including struct field matching) into the Mojo 1.2 release, but that is just a goal, not a promise 🙂

> <https://github.com/modular/modular/blob/main/Mojo/proposals/pattern-matching.md>
