Type Alias tokio::util::idle_notified_set::LinkedList

source ·
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.