aboutsummaryrefslogtreecommitdiff
path: root/crates/test_utils/src/minicore.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/test_utils/src/minicore.rs')
-rw-r--r--crates/test_utils/src/minicore.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/crates/test_utils/src/minicore.rs b/crates/test_utils/src/minicore.rs
index 5ff60178c..8555ff935 100644
--- a/crates/test_utils/src/minicore.rs
+++ b/crates/test_utils/src/minicore.rs
@@ -13,6 +13,7 @@
13//! range: 13//! range:
14//! unsize: sized 14//! unsize: sized
15//! deref: sized 15//! deref: sized
16//! deref_mut: deref
16//! coerce_unsized: unsize 17//! coerce_unsized: unsize
17//! pin: 18//! pin:
18//! future: pin 19//! future: pin
@@ -64,8 +65,15 @@ pub mod ops {
64 type Target: ?Sized; 65 type Target: ?Sized;
65 fn deref(&self) -> &Self::Target; 66 fn deref(&self) -> &Self::Target;
66 } 67 }
68 // region:deref_mut
69 #[lang = "deref_mut"]
70 pub trait DerefMut: Deref {
71 fn deref_mut(&mut self) -> &mut Self::Target;
72 }
73 // endregion:deref_mut
67 } 74 }
68 pub use self::deref::Deref; 75 pub use self::deref::Deref;
76 pub use self::deref::DerefMut; //:deref_mut
69 // endregion:deref 77 // endregion:deref
70 78
71 // region:range 79 // region:range