# Basic struct usage questions

**URL:** https://discourse.julialang.org/t/basic-struct-usage-questions/68932
**Category:** New to Julia
**Tags:** type, parametric-types, struct
**Created:** [September 29, 2021, 1:30pm UTC](https://discourse.julialang.org/t/basic-struct-usage-questions/68932 "2021-09-29T13:30:20Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![Nathan\_Boyer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathan_boyer/32/14825_2.png) [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)
#### Post date: [September 29, 2021, 1:55pm UTC](https://discourse.julialang.org/t/basic-struct-usage-questions/68932/8 "2021-09-29T13:55:52Z")

</div>

> [@rdeits](#):
>
> I’m not sure what you’re referring to here. Can you give an example?

Reference for question #3:

> [@Documenting elements of a struct](https://discourse.julialang.org/t/documenting-elements-of-a-struct/64769/33):
>
> I agree that struct fields should be considered implementation details unless specified otherwise, but I find that documenting things that are not part of the API is also useful. I docstring a lot of internal functions, type specs, and fields, so that when I come back to the code 2 years after I wrote it I can navigate it better. Also, this helps potential contributors.

---

_[View the full topic](https://discourse.julialang.org/t/basic-struct-usage-questions/68932)._
