Documentation ¶
Index ¶
- type Queue
- func (queue *Queue) Clear()
- func (queue *Queue) Filter(filterFn func(e *gotypes.Element) bool) *Queue
- func (queue *Queue) ForEach(fn func(e *gotypes.Element))
- func (queue *Queue) Map(mapFn func(e *gotypes.Element) gotypes.Element) *Queue
- func (queue *Queue) MatchAll(matchAllFn func(e *gotypes.Element) bool) bool
- func (queue *Queue) MatchAny(matchAnyFn func(e *gotypes.Element) bool) bool
- func (queue *Queue) MatchNone(matchNoneFn func(e *gotypes.Element) bool) bool
- func (queue *Queue) Pull() *gotypes.Element
- func (queue *Queue) Push(e gotypes.Element) *Queue
- func (queue *Queue) Reduce(val gotypes.Element, ...) gotypes.Element
- func (queue *Queue) Size() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Queue ¶
type Queue struct {
// contains filtered or unexported fields
}
Define Queue struct
Click to show internal directories.
Click to hide internal directories.