         defstruct [:title, :content, :author]
       end
 
-  Documentation can be added to a struct the same way as to a function, using
-  the `@doc` attribute.
+  Add documentation to a struct with the `@doc` attribute, like a function.
 
       defmodule Post do
         @doc "A post. The content should be valid Markdown."


  ## Types

  It is recommended to define types for structs. By convention such type
  is called `t`. To define a struct inside a type, the struct literal syntax
  is used:


  about structs, please check `Kernel.SpecialForms.%/2`.

  It is only possible to define a struct per module, as the
  struct is tied to the module itself. Calling `defstruct/1`
  also defines a `__struct__/0` function that returns the
  struct itself.

