Lines Matching refs:field

18722         f.debug_tuple("Drain").field(&self.as_str()).finish()
19627 //! // live. The field projection `gadget1.owner.name` works because
19771 // This is repr(C) to future-proof against possible field-reordering, which
21490 /// making any assertions about the data field.
21699 // We are careful to *not* create a reference covering the "data" field, as
21700 // the field may be mutated concurrently (for example, if the last `Rc`
21701 // is dropped, the data field will be dropped in-place).
21959 // Because RcBox is repr(C), it will always be the last field in memory.
23569 // This is repr(C) to future-proof against possible field-reordering, which
23659 // The above write to the data field must be visible to any threads which
24902 /// making any assertions about the data field.
25079 // leaves the field in a permanently zero state (so a
25151 // We are careful to *not* create a reference covering the "data" field, as
25152 // the field may be mutated concurrently (for example, if the last `Arc`
25153 // is dropped, the data field will be dropped in-place).
25788 // Because RcBox is repr(C), it will always be the last field in memory.
27011 f.debug_tuple("Iter").field(&self.len).finish()
27041 f.debug_tuple("IterMut").field(&self.list).field(&self.len).finish()
27060 f.debug_tuple("IntoIter").field(&self.list).finish()
27817 // we skip manually so we can access the head field without
28075 f.debug_tuple("Cursor").field(&self.list).field(&self.index()).finish()
28099 f.debug_tuple("CursorMut").field(&self.list).field(&self.index()).finish()
28538 f.debug_tuple("DrainFilter").field(&self.list).finish()
31417 /// Reference to the length field in the borrowed map, updated live.
31419 /// Buried reference to the root field in the borrowed map.
31446 f.debug_tuple("DrainFilter").field(&self.inner.peek()).finish()
31502 // requires maintaining an extra field and is not worth while.
32260 f.debug_tuple("Iter").field(&self.iter.clone()).finish()
32316 f.debug_tuple("Difference").field(&self.inner).finish()
32332 f.debug_tuple("SymmetricDifference").field(&self.0).finish()
32364 f.debug_tuple("Intersection").field(&self.inner).finish()
32380 f.debug_tuple("Union").field(&self.0).finish()
33285 f.debug_tuple("DrainFilter").field(&self.inner.peek().map(|(k, _)| k)).finish()
35076 Vacant(ref v) => f.debug_tuple("Entry").field(v).finish(),
35077 Occupied(ref o) => f.debug_tuple("Entry").field(o).finish(),
35097 f.debug_tuple("VacantEntry").field(self.key()).finish()
35115 f.debug_struct("OccupiedEntry").field("key", self.key()).field("value", self.get()).finish()
35134 .field("key", self.entry.key())
35135 .field("old_value", self.entry.get())
35136 .field("new_value", &self.value)
37860 f.debug_tuple("MergeIterInner").field(&self.a).field(&self.b).field(&self.peeked).finish()
38196 // Crucially, we only access the `len` field here. If BorrowType is marker::ValMut,
38869 /// If the returned result is a `Split`, the `left` field will be the root node.
38913 // height field because that value is copied. Beware that, once the
40025 f.debug_tuple("IntoIter").field(&self.inner).finish()
40135 .field(&self.after_tail)
40136 .field(&self.after_head)
40137 .field(&self.iter)
43304 f.debug_tuple("Iter").field(&front).field(&back).finish()
44153 f.debug_tuple("IterMut").field(&front).field(&back).finish()
44538 f.debug_tuple("PeekMut").field(&self.heap.data[0]).finish()
45466 f.debug_tuple("Iter").field(&self.iter.as_slice()).finish()
45531 f.debug_tuple("IntoIter").field(&self.iter.as_slice()).finish()
45884 f.debug_tuple("IntoIter").field(&self.as_slice()).finish()
46320 f.debug_tuple("Drain").field(&self.iter.as_slice()).finish()
49708 // The idea is: The length field in SetLenOnDrop is a local variable