# Structs

Structs are a planned feature and not yet available in TypeDB. Coming soon!

Structs allow you to define structured / composite data types for your attributes - similar to structs or data classes in programming languages.

[Built-in functions](../builtin-functions/index.md) [Lists](../lists/index.md)

[Edit on GitHub](https://github.com/typedb/typedb-docs/edit/3.x-development/typeql-reference/modules/ROOT/pages/expressions/structs.adoc) Edit this page on GitHub.