Versions in this module Expand all Collapse all v0 v0.1.1 Jan 26, 2019 v0.1.0 Jan 12, 2019 Changes in this version + const Default_Deque_Size + type Deque struct + func NewDeque(size int) *Deque + func (q *Deque) Cap() int + func (q *Deque) Contains(value interface{}) bool + func (q *Deque) Count(value interface{}) int + func (q *Deque) GetAll() []interface{} + func (q *Deque) GetLeft() interface{} + func (q *Deque) GetRight() interface{} + func (q *Deque) Len() int + func (q *Deque) PopLeft() interface{} + func (q *Deque) PopRight() interface{} + func (q *Deque) Purge() + func (q *Deque) PushLeft(item interface{}) (evicted bool) + func (q *Deque) PushRight(item interface{}) (evicted bool) + func (q *Deque) Remove(value interface{}) + func (q *Deque) Reverse() + func (q *Deque) Rotate(step int)