Lines Matching refs:head
23 head: *const Node<T>,
33 head: null(),
62 self.head = node;
82 self.head = null();
97 head: self.head,
108 head: self.head,
120 current: self.head,
130 current: self.head,
210 self.head = node.next;
324 head: *const Node<T>,
335 if self.len == 0 || self.head.is_null() {
338 let node = unsafe { &*(self.head as *mut Node<T>) };
340 self.head = node.next;
373 head: *const Node<T>,
384 if self.len == 0 || self.head.is_null() {
387 let node = unsafe { &mut *(self.head as *mut Node<T>) };
389 self.head = node.next;
444 self.current = self.list.head;
512 self.current = self.list.head;