Lines Matching full:protected
3 //! A wrapper for data protected by a lock that does not wrap it.
11 /// In most cases, data protected by a lock is wrapped by the appropriate lock type, e.g.,
14 /// to be protected by the same lock.
95 /// that the right owner is being used to access the protected data. If the owner is freed, the
98 /// because in any case at most one thread (or CPU) can access the protected data at a time.
112 /// Returns a reference to the protected data when the caller provides evidence (via a
116 /// the data protected by the lock without actually holding it.
120 /// Panics if `owner` is different from the data protected by the lock used in
141 /// Returns a mutable reference to the protected data when the caller provides evidence (via a
145 /// matches the data protected by the lock without actually holding it.
152 /// Panics if `owner` is different from the data protected by the lock used in