We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b955b6 commit 6a3b460Copy full SHA for 6a3b460
src/locks.rs
@@ -144,12 +144,14 @@ impl<'a> WriteLockStrategySealed<'a> for SingleWriter {
144
}
145
146
147
+#[cfg(unix)]
148
impl<'a> WriteLockStrategy<'a> for SingleWriter {}
149
150
/// A simple guard which does not release the lock upon being dropped.
151
#[cfg(unix)]
152
pub struct SingleWriterGuard<'a>(&'a mut MmapMut);
153
154
155
impl<'a> Deref for SingleWriterGuard<'a> {
156
type Target = MmapMut;
157
@@ -158,6 +160,7 @@ impl<'a> Deref for SingleWriterGuard<'a> {
158
160
159
161
162
163
164
impl<'a> DerefMut for SingleWriterGuard<'a> {
165
fn deref_mut(&mut self) -> &mut Self::Target {
166
&mut *self.0
0 commit comments