Skip to content

Commit e1f630f

Browse files
committed
Add OnceCell<T>: !Sync impl for diagnostics
1 parent 19423b5 commit e1f630f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

library/core/src/cell/once.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,3 +298,7 @@ impl<T> const From<T> for OnceCell<T> {
298298
OnceCell { inner: UnsafeCell::new(Some(value)) }
299299
}
300300
}
301+
302+
// Just like for `Cell<T>` this isn't needed, but results in nicer error messages.
303+
#[unstable(feature = "once_cell", issue = "74465")]
304+
impl<T> !Sync for OnceCell<T> {}

0 commit comments

Comments
 (0)