Lines Matching defs:Limit
14 type Limit struct { struct
15 uid uint64
16 limit int64
17 count int64
18 primaryIt graph.Iterator
29 func (it *Limit) UID() uint64 {
34 func (it *Limit) Reset() {
39 func (it *Limit) Tagger() *graph.Tagger {
43 func (it *Limit) TagResults(dst map[string]graph.Value) {
47 func (it *Limit) Clone() graph.Iterator {
52 func (it *Limit) SubIterators() []graph.Iterator {
57 func (it *Limit) Next(ctx context.Context) bool {
69 func (it *Limit) Err() error {
73 func (it *Limit) Result() graph.Value {
77 func (it *Limit) Contains(ctx context.Context, val graph.Value) bool {
83 func (it *Limit) NextPath(ctx context.Context) bool {
96 func (it *Limit) Close() error {
100 func (it *Limit) Type() graph.Type { return graph.Limit }
102 func (it *Limit) Optimize() (graph.Iterator, bool) {
111 func (it *Limit) Stats() graph.IteratorStats {
119 func (it *Limit) Size() (int64, bool) {
127 func (it *Limit) String() string {