diff --git a/crates/ra_hir_def/src/visibility.rs b/crates/ra_hir_def/src/visibility.rs
index 158d4393dba..ef773274935 100644
--- a/crates/ra_hir_def/src/visibility.rs
+++ b/crates/ra_hir_def/src/visibility.rs
@@ -1,3 +1,5 @@
+//! Defines hir-level representation of visibility (e.g. `pub` and `pub(crate)`).
+
 use std::sync::Arc;
 
 use either::Either;