Home
last modified time | relevance | path

Searched defs:RefMut (Results 1 – 5 of 5) sorted by relevance

/external/rust/crates/sharded-slab/src/
Dpool.rs115 pub struct RefMut<'a, T, C = DefaultConfig> struct
120 inner: page::slot::InitGuard<T, C>,
121 shard: &'a Shard<T, C>,
122 key: usize,
952 impl<'a, T, C: cfg::Config> RefMut<'a, T, C> implementation
1017 impl<'a, T, C: cfg::Config> std::ops::Deref for RefMut<'a, T, C> implementation
1029 impl<'a, T, C> std::ops::DerefMut for RefMut<'a, T, C> implementation
1043 impl<'a, T, C> Drop for RefMut<'a, T, C> implementation
1061 impl<'a, T, C> fmt::Debug for RefMut<'a, T, C> implementation
1071 impl<'a, T, C> PartialEq<T> for RefMut<'a, T, C> implementation
/external/rust/crates/dashmap/src/mapref/
Done.rs86 pub struct RefMut<'a, K, V, S = RandomState> { struct
92 unsafe impl<'a, K: Eq + Hash + Sync, V: Sync, S: BuildHasher> Send for RefMut<'a, K, V, S> {} argument
93 unsafe impl<'a, K: Eq + Hash + Sync, V: Sync, S: BuildHasher> Sync for RefMut<'a, K, V, S> {} implementation
95 impl<'a, K: Eq + Hash, V, S: BuildHasher> RefMut<'a, K, V, S> { implementation
157 impl<'a, K: Eq + Hash + Debug, V: Debug, S: BuildHasher> Debug for RefMut<'a, K, V, S> { implementation
166 impl<'a, K: Eq + Hash, V, S: BuildHasher> Deref for RefMut<'a, K, V, S> { implementation
174 impl<'a, K: Eq + Hash, V, S: BuildHasher> DerefMut for RefMut<'a, K, V, S> { implementation
/external/rust/crates/dashmap/src/
Dserde.rs188 impl<'a, K: Eq + Hash, V: Serialize, S: BuildHasher> Serialize
/external/rust/crates/zerocopy/src/
Dlib.rs5243 impl<'a> sealed::ByteSliceSealed for RefMut<'a, [u8]> {} implementation
5246 unsafe impl<'a> ByteSlice for RefMut<'a, [u8]> { implementation
5269 unsafe impl<'a> ByteSliceMut for RefMut<'a, [u8]> {} implementation
/external/rust/crates/synstructure/src/
Dlib.rs209 RefMut, enumerator