type LinkedList<T> = LinkedList<ListEntry<T>, <ListEntry<T> as Link>::Target>;Aliased Type§
struct LinkedList<T> {
head: Option<NonNull<ListEntry<T>>>,
tail: Option<NonNull<ListEntry<T>>>,
_marker: PhantomData<*const ListEntry<T>>,
}Fields§
§head: Option<NonNull<ListEntry<T>>>Linked list head
tail: Option<NonNull<ListEntry<T>>>Linked list tail
_marker: PhantomData<*const ListEntry<T>>Node type marker.