Comparison

teal-src/util/smqueue.tl @ 12057:e880f5a13080

util.smqueue: Add missing method to Teal record spec
author Kim Alvefur <zash@zash.se>
date Thu, 16 Dec 2021 12:16:08 +0100
parent 12055:daced16154fa
child 12058:4860da718e87
comparison
equal deleted inserted replaced
12056:e62025f949f9 12057:e880f5a13080
12 "head" 12 "head"
13 "pop" 13 "pop"
14 end 14 end
15 push : function (smqueue, T) 15 push : function (smqueue, T)
16 ack : function (smqueue, integer) : { T }, ack_errors 16 ack : function (smqueue, integer) : { T }, ack_errors
17 resumable : function (smqueue) : boolean 17 resumable : function (smqueue<T>) : boolean
18 resume : function (smqueue<T>) : queue.queue.iterator, any, integer
18 type consume_iter = function (smqueue<T>) : T 19 type consume_iter = function (smqueue<T>) : T
19 consume : function (smqueue<T>) : consume_iter 20 consume : function (smqueue<T>) : consume_iter
20 21
21 table : function (smqueue<T>) : { T } 22 table : function (smqueue<T>) : { T }
22 end 23 end