From 294c216eb9f3a0dac5af013464156291b1207af8 Mon Sep 17 00:00:00 2001 From: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com> Date: Mon, 7 Jul 2025 17:24:23 +0200 Subject: [PATCH] Update src/idiomatic/leveraging-the-type-system/newtype-pattern/is-it-encapsulated.md Co-authored-by: Dmitri Gribenko --- .../newtype-pattern/is-it-encapsulated.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/idiomatic/leveraging-the-type-system/newtype-pattern/is-it-encapsulated.md b/src/idiomatic/leveraging-the-type-system/newtype-pattern/is-it-encapsulated.md index f119df3e..cd2ccfb8 100644 --- a/src/idiomatic/leveraging-the-type-system/newtype-pattern/is-it-encapsulated.md +++ b/src/idiomatic/leveraging-the-type-system/newtype-pattern/is-it-encapsulated.md @@ -36,7 +36,7 @@ impl DerefMut for Username {
-- `DerefMut` allows users to get a mutable reference to the wrapped type. +- `DerefMut` allows users to get a mutable reference to the wrapped value. The mutable reference can be used to modify the underlying data in ways that may violate the invariants enforced by `Username::new`!