diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2015-01-06 14:03:46 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2015-01-07 09:45:28 +1300 |
| commit | 503709708c72401dbe091ed5c7e0494efabe0669 (patch) | |
| tree | f49a23475150a74cce2c203aa56a735d51564a1c /src/liballoc/rc.rs | |
| parent | 6539cb417f4a7c2d9d1afce44c196578d2b67f38 (diff) | |
| download | rust-503709708c72401dbe091ed5c7e0494efabe0669.tar.gz rust-503709708c72401dbe091ed5c7e0494efabe0669.zip | |
Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`
[breaking-change]
Diffstat (limited to 'src/liballoc/rc.rs')
| -rw-r--r-- | src/liballoc/rc.rs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/liballoc/rc.rs b/src/liballoc/rc.rs index 175bba4e71d..c6eaaaeecca 100644 --- a/src/liballoc/rc.rs +++ b/src/liballoc/rc.rs @@ -148,7 +148,7 @@ use core::cmp::{PartialEq, PartialOrd, Eq, Ord, Ordering}; use core::default::Default; use core::fmt; use core::hash::{self, Hash}; -use core::kinds::marker; +use core::markers; use core::mem::{transmute, min_align_of, size_of, forget}; use core::nonzero::NonZero; use core::ops::{Deref, Drop}; @@ -175,8 +175,8 @@ pub struct Rc<T> { // FIXME #12808: strange names to try to avoid interfering with field accesses of the contained // type via Deref _ptr: NonZero<*mut RcBox<T>>, - _nosend: marker::NoSend, - _noshare: marker::NoSync + _nosend: markers::NoSend, + _noshare: markers::NoSync } impl<T> Rc<T> { @@ -201,8 +201,8 @@ impl<T> Rc<T> { strong: Cell::new(1), weak: Cell::new(1) })), - _nosend: marker::NoSend, - _noshare: marker::NoSync + _nosend: markers::NoSend, + _noshare: markers::NoSync } } } @@ -223,8 +223,8 @@ impl<T> Rc<T> { self.inc_weak(); Weak { _ptr: self._ptr, - _nosend: marker::NoSend, - _noshare: marker::NoSync + _nosend: markers::NoSend, + _noshare: markers::NoSync } } } @@ -431,7 +431,7 @@ impl<T> Clone for Rc<T> { #[inline] fn clone(&self) -> Rc<T> { self.inc_strong(); - Rc { _ptr: self._ptr, _nosend: marker::NoSend, _noshare: marker::NoSync } + Rc { _ptr: self._ptr, _nosend: markers::NoSend, _noshare: markers::NoSync } } } @@ -622,8 +622,8 @@ pub struct Weak<T> { // FIXME #12808: strange names to try to avoid interfering with // field accesses of the contained type via Deref _ptr: NonZero<*mut RcBox<T>>, - _nosend: marker::NoSend, - _noshare: marker::NoSync + _nosend: markers::NoSend, + _noshare: markers::NoSync } #[experimental = "Weak pointers may not belong in this module."] @@ -650,7 +650,7 @@ impl<T> Weak<T> { None } else { self.inc_strong(); - Some(Rc { _ptr: self._ptr, _nosend: marker::NoSend, _noshare: marker::NoSync }) + Some(Rc { _ptr: self._ptr, _nosend: markers::NoSend, _noshare: markers::NoSync }) } } } @@ -717,7 +717,7 @@ impl<T> Clone for Weak<T> { #[inline] fn clone(&self) -> Weak<T> { self.inc_weak(); - Weak { _ptr: self._ptr, _nosend: marker::NoSend, _noshare: marker::NoSync } + Weak { _ptr: self._ptr, _nosend: markers::NoSend, _noshare: markers::NoSync } } } |
