Home
last modified time | relevance | path

Searched refs:Item (Results 1 – 4 of 4) sorted by relevance

/rust/kernel/sync/lock/
Dglobal.rs25 type Item: 'static; typedef
36 inner: Lock<B::Item, B::Backend>,
46 pub const unsafe fn new(data: B::Item) -> Self { in new()
97 inner: Guard<'static, B::Item, B::Backend>,
101 type Target = B::Item;
127 LockedBy<T, B::Item>: Send,
136 LockedBy<T, B::Item>: Sync,
270 type Item = $valuety;
/rust/kernel/
Drbtree.rs225 pub fn keys(&self) -> impl Iterator<Item = &'_ K> { in keys() argument
230 pub fn values(&self) -> impl Iterator<Item = &'_ V> { in values() argument
235 pub fn values_mut(&mut self) -> impl Iterator<Item = &'_ mut V> { in values_mut() argument
935 type Item = (&'a K, &'a V); typedef
960 type Item = (&'a K, &'a V); typedef
962 fn next(&mut self) -> Option<Self::Item> { in next() argument
969 type Item = (&'a K, &'a mut V); typedef
995 type Item = (&'a K, &'a mut V); typedef
997 fn next(&mut self) -> Option<Self::Item> { in next() argument
1015 type Item = (*mut K, *mut V); typedef
[all …]
Dlist.rs548 type Item = ArcBorrow<'a, T>; typedef
942 type Item = ArcBorrow<'a, T>; typedef
955 type Item = ListArc<T, ID>; typedef
972 type Item = ListArc<T, ID>; typedef
/rust/kernel/alloc/
Dkvec.rs950 type Item = &'a T; typedef
962 type Item = &'a mut T; typedef
1091 type Item = T; typedef
1165 type Item = T; typedef
1223 type Item = T; typedef