pub fn iter(&self) -> StableListIterator<T> {
        StableListIterator {
            idx: 0,
            end_idx: None,
            chunk: std::ptr::null(),
            list: self,
        }
    }
/// Provide an iterator for the entire list.
///
/// Iterator will return items after returning None if additional items have been pushed to
/// list in between.
///
/// Iterator is created and operated via lockless operations.
Provide an iterator for the entire list.
Iterator will return items after returning None if additional items have been pushed to
list in between.

Iterator is created and operated via lockless operations.
Provide an iterator for the entire list . Iterator will return items after returning None if additional items have been pushed to list in between . Iterator is created and operated via lockless operations .
pub fn iter(&self) -> StableListIterator<T> {
        StableListIterator {
            idx: 0,
            end_idx: None,
            chunk: std::ptr::null(),
            list: self,
        }
    }
pub fn iter ( & self ) -> StableListIterator < T > { StableListIterator { idx : 0 , end_idx : None , chunk : std :: ptr :: null ( ) , list : self , } }
Provide an iterator for the entire list.
Provide an iterator for the entire list .
&self