Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

@haedal/hasui

table_queue

Move path
0xbde4…f47d::table_queue
Functions
1212 public, 0 entry
Structs
1
Friend modules
None
table_queue

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module table_queue;
struct TableQueue<phantom T0: store> has store {
head: u64,
tail: u64,
contents: Table<u64, T0>,
}
public fun borrow<T0: store>(&TableQueue<T0>,u64): &T0
public fun borrow_front<T0: store>(&TableQueue<T0>): &T0
public fun borrow_front_mut<T0: store>(&mut TableQueue<T0>): &mut T0
public fun borrow_mut<T0: store>(&mut TableQueue<T0>,u64): &mut T0
public fun destroy_empty<T0: store>(TableQueue<T0>)
public fun empty<T0: store>(): TableQueue<T0>
public fun head<T0: store>(&TableQueue<T0>): u64
public fun is_empty<T0: store>(&TableQueue<T0>): bool
public fun length<T0: store>(&TableQueue<T0>): u64
public fun pop_front<T0: store>(&mut TableQueue<T0>): T0
public fun push_back<T0: store>(&mut TableQueue<T0>,T0)
public fun tail<T0: store>(&TableQueue<T0>): u64