Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collection ¶
type DoublyLinkedNode ¶
type DoublyLinkedNode[T interface{}] struct { Value T Prev, Next *DoublyLinkedNode[T] }
func NewDoublyLinkedNode ¶
func NewDoublyLinkedNode[T interface{}](value T) *DoublyLinkedNode[T]
func (*DoublyLinkedNode[T]) InsertNext ¶
func (n *DoublyLinkedNode[T]) InsertNext(node *DoublyLinkedNode[T])
func (*DoublyLinkedNode[T]) InsertPrev ¶
func (n *DoublyLinkedNode[T]) InsertPrev(node *DoublyLinkedNode[T])
func (*DoublyLinkedNode[T]) String ¶
func (n *DoublyLinkedNode[T]) String() string
func (*DoublyLinkedNode[T]) Unlink ¶
func (n *DoublyLinkedNode[T]) Unlink()
Click to show internal directories.
Click to hide internal directories.