//! Implement a list, in terms of a doubly-linked list.
//!//! The list elements are joined using a [ListEntry] object that must be present on the objects in the list.
modlist;modstate;modtraits;pub(crate)usecrate::list::linked_list::list::List;pub(crate)usecrate::list::linked_list::state::ListEntry;pub(crate)usecrate::list::linked_list::traits::ListElement;