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

API

vec_set

Module0x0000…0002
Move path
0x0000…0002::vec_set
Functions
1111 public, 0 entry
Structs
1
Friend modules
None
vec_set

Declarations

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

module vec_set;
struct VecSet<T0: copy + drop> has copy, drop, store {
contents: vector<T0>,
}
public fun contains<T0: copy + drop>(&VecSet<T0>,&T0): bool
public fun empty<T0: copy + drop>(): VecSet<T0>
public fun from_keys<T0: copy + drop>(vector<T0>): VecSet<T0>
public fun insert<T0: copy + drop>(&mut VecSet<T0>,T0)
public fun into_keys<T0: copy + drop>(VecSet<T0>): vector<T0>
public fun is_empty<T0: copy + drop>(&VecSet<T0>): bool
public fun keys<T0: copy + drop>(&VecSet<T0>): &vector<T0>
public fun length<T0: copy + drop>(&VecSet<T0>): u64
public fun remove<T0: copy + drop>(&mut VecSet<T0>,&T0)
public fun singleton<T0: copy + drop>(T0): VecSet<T0>
public fun size<T0: copy + drop>(&VecSet<T0>): u64