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

API

object_vec

Module0x40fc…5bb2
Move path
0xed6c…9f32::object_vec
Functions
1010 public, 0 entry
Structs
1
Friend modules
None
object_vec

Declarations

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

module object_vec;
struct ObjectVec<phantom T0: store + key> has store, key {
id: UID,
size: u64,
}
public fun add<T0: store + key>(&mut ObjectVec<T0>,T0)
public fun borrow<T0: store + key>(&ObjectVec<T0>,u64): &T0
public fun borrow_mut<T0: store + key>(&mut ObjectVec<T0>,u64): &mut T0
public fun contains<T0: store + key>(&ObjectVec<T0>,u64): bool
public fun destroy_empty<T0: store + key>(ObjectVec<T0>)
public fun is_empty<T0: store + key>(&ObjectVec<T0>): bool
public fun length<T0: store + key>(&ObjectVec<T0>): u64
public fun new<T0: store + key>(): ObjectVec<T0>
public fun remove<T0: store + key>(&mut ObjectVec<T0>,u64): T0
public fun value_id<T0: store + key>(&ObjectVec<T0>,u64): Option<ID>