docs: Fix public headers description

Change-Id: Id5bf5a5406409a6f31d44506c54b0885d6c3dd22
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/108911
Reviewed-by: Alexei Frolov <frolv@google.com>
Commit-Queue: Adam MacBeth <amacbeth@google.com>
diff --git a/docs/module_structure.rst b/docs/module_structure.rst
index 868cd0d..ec9fcce 100644
--- a/docs/module_structure.rst
+++ b/docs/module_structure.rst
@@ -103,9 +103,8 @@
 
 C++ public headers
 ~~~~~~~~~~~~~~~~~~
-Located ``{pw_module_dir}/public/<module>``. These are headers that must be
-exposed due to C++ limitations (i.e. are included from the public interface,
-but are not intended for public use).
+Located ``{pw_module_dir}/public/<module>``. These headers are the public
+interface for the module.
 
 **Public headers** should take the form: