diff --git a/src/observer.rs b/src/observer.rs index 9c23cf1..8b1abc1 100644 --- a/src/observer.rs +++ b/src/observer.rs @@ -15,6 +15,9 @@ declare_class!( /// /// We do this by subclassing, to allow the user to just store the layer as /// `Retained`, and still have our observers work. + /// + /// See the documentation on Key-Value Observing for details on how this works in general: + /// pub(crate) struct ObserverLayer; // SAFETY: