Documentation ¶
Index ¶
- Constants
- func OnLoad()
- type ArrayClearCall
- type ArrayClearContext
- type ArrayCreateCall
- type ArrayCreateContext
- type ArrayLengthCall
- type ArrayLengthContext
- type ArrayOfImmutableString
- type ArrayOfMutableString
- type ArraySetCall
- type ArraySetContext
- type ArrayValueCall
- type ArrayValueContext
- type BlockRecordCall
- type BlockRecordContext
- type BlockRecordsCall
- type BlockRecordsContext
- type Funcs
- func (sc Funcs) ArrayClear(ctx wasmlib.ScFuncCallContext) *ArrayClearCall
- func (sc Funcs) ArrayCreate(ctx wasmlib.ScFuncCallContext) *ArrayCreateCall
- func (sc Funcs) ArrayLength(ctx wasmlib.ScViewCallContext) *ArrayLengthCall
- func (sc Funcs) ArraySet(ctx wasmlib.ScFuncCallContext) *ArraySetCall
- func (sc Funcs) ArrayValue(ctx wasmlib.ScViewCallContext) *ArrayValueCall
- func (sc Funcs) BlockRecord(ctx wasmlib.ScViewCallContext) *BlockRecordCall
- func (sc Funcs) BlockRecords(ctx wasmlib.ScViewCallContext) *BlockRecordsCall
- func (sc Funcs) IotaBalance(ctx wasmlib.ScViewCallContext) *IotaBalanceCall
- func (sc Funcs) ParamTypes(ctx wasmlib.ScFuncCallContext) *ParamTypesCall
- type ImmutableArrayClearParams
- type ImmutableArrayCreateParams
- type ImmutableArrayLengthParams
- type ImmutableArrayLengthResults
- type ImmutableArraySetParams
- type ImmutableArrayValueParams
- type ImmutableArrayValueResults
- type ImmutableBlockRecordParams
- type ImmutableBlockRecordResults
- type ImmutableBlockRecordsParams
- type ImmutableBlockRecordsResults
- type ImmutableIotaBalanceResults
- type ImmutableParamTypesParams
- func (s ImmutableParamTypesParams) Address() wasmlib.ScImmutableAddress
- func (s ImmutableParamTypesParams) AgentID() wasmlib.ScImmutableAgentID
- func (s ImmutableParamTypesParams) Bytes() wasmlib.ScImmutableBytes
- func (s ImmutableParamTypesParams) ChainID() wasmlib.ScImmutableChainID
- func (s ImmutableParamTypesParams) Color() wasmlib.ScImmutableColor
- func (s ImmutableParamTypesParams) Hash() wasmlib.ScImmutableHash
- func (s ImmutableParamTypesParams) Hname() wasmlib.ScImmutableHname
- func (s ImmutableParamTypesParams) Int16() wasmlib.ScImmutableInt16
- func (s ImmutableParamTypesParams) Int32() wasmlib.ScImmutableInt32
- func (s ImmutableParamTypesParams) Int64() wasmlib.ScImmutableInt64
- func (s ImmutableParamTypesParams) Param() MapStringToImmutableBytes
- func (s ImmutableParamTypesParams) RequestID() wasmlib.ScImmutableRequestID
- func (s ImmutableParamTypesParams) String() wasmlib.ScImmutableString
- type ImmutableStringArray
- type ImmutableTestWasmLibState
- type IotaBalanceCall
- type IotaBalanceContext
- type MapStringToImmutableBytes
- type MapStringToImmutableStringArray
- type MapStringToMutableBytes
- type MapStringToMutableStringArray
- type MutableArrayClearParams
- type MutableArrayCreateParams
- type MutableArrayLengthParams
- type MutableArrayLengthResults
- type MutableArraySetParams
- type MutableArrayValueParams
- type MutableArrayValueResults
- type MutableBlockRecordParams
- type MutableBlockRecordResults
- type MutableBlockRecordsParams
- type MutableBlockRecordsResults
- type MutableIotaBalanceResults
- type MutableParamTypesParams
- func (s MutableParamTypesParams) Address() wasmlib.ScMutableAddress
- func (s MutableParamTypesParams) AgentID() wasmlib.ScMutableAgentID
- func (s MutableParamTypesParams) Bytes() wasmlib.ScMutableBytes
- func (s MutableParamTypesParams) ChainID() wasmlib.ScMutableChainID
- func (s MutableParamTypesParams) Color() wasmlib.ScMutableColor
- func (s MutableParamTypesParams) Hash() wasmlib.ScMutableHash
- func (s MutableParamTypesParams) Hname() wasmlib.ScMutableHname
- func (s MutableParamTypesParams) Int16() wasmlib.ScMutableInt16
- func (s MutableParamTypesParams) Int32() wasmlib.ScMutableInt32
- func (s MutableParamTypesParams) Int64() wasmlib.ScMutableInt64
- func (s MutableParamTypesParams) Param() MapStringToMutableBytes
- func (s MutableParamTypesParams) RequestID() wasmlib.ScMutableRequestID
- func (s MutableParamTypesParams) String() wasmlib.ScMutableString
- type MutableStringArray
- type MutableTestWasmLibState
- type ParamTypesCall
- type ParamTypesContext
Constants ¶
View Source
const ( ScName = "testwasmlib" ScDescription = "Exercise all aspects of WasmLib" HScName = wasmlib.ScHname(0x89703a45) )
View Source
const ( ParamAddress = wasmlib.Key("address") ParamAgentID = wasmlib.Key("agentID") ParamBlockIndex = wasmlib.Key("blockIndex") ParamBytes = wasmlib.Key("bytes") ParamChainID = wasmlib.Key("chainID") ParamColor = wasmlib.Key("color") ParamHash = wasmlib.Key("hash") ParamHname = wasmlib.Key("hname") ParamIndex = wasmlib.Key("index") ParamInt16 = wasmlib.Key("int16") ParamInt32 = wasmlib.Key("int32") ParamInt64 = wasmlib.Key("int64") ParamName = wasmlib.Key("name") ParamRecordIndex = wasmlib.Key("recordIndex") ParamRequestID = wasmlib.Key("requestID") ParamString = wasmlib.Key("string") ParamValue = wasmlib.Key("value") )
View Source
const ( ResultCount = wasmlib.Key("count") ResultIotas = wasmlib.Key("iotas") ResultLength = wasmlib.Key("length") ResultRecord = wasmlib.Key("record") ResultValue = wasmlib.Key("value") )
View Source
const ( FuncArrayClear = "arrayClear" FuncArrayCreate = "arrayCreate" FuncArraySet = "arraySet" FuncParamTypes = "paramTypes" ViewArrayLength = "arrayLength" ViewArrayValue = "arrayValue" ViewBlockRecord = "blockRecord" ViewBlockRecords = "blockRecords" ViewIotaBalance = "iotaBalance" )
View Source
const ( HFuncArrayClear = wasmlib.ScHname(0x88021821) HFuncArrayCreate = wasmlib.ScHname(0x1ed5b23b) HFuncArraySet = wasmlib.ScHname(0x2c4150b3) HFuncParamTypes = wasmlib.ScHname(0x6921c4cd) HViewArrayLength = wasmlib.ScHname(0x3a831021) HViewArrayValue = wasmlib.ScHname(0x662dbd81) HViewBlockRecord = wasmlib.ScHname(0xad13b2f8) HViewBlockRecords = wasmlib.ScHname(0x16e249ea) HViewIotaBalance = wasmlib.ScHname(0x9d3920bd) )
View Source
const ( IdxParamAddress = 0 IdxParamAgentID = 1 IdxParamBlockIndex = 2 IdxParamBytes = 3 IdxParamChainID = 4 IdxParamColor = 5 IdxParamHash = 6 IdxParamHname = 7 IdxParamIndex = 8 IdxParamInt16 = 9 IdxParamInt32 = 10 IdxParamInt64 = 11 IdxParamName = 12 IdxParamRecordIndex = 13 IdxParamRequestID = 14 IdxParamString = 15 IdxParamValue = 16 IdxResultCount = 17 IdxResultIotas = 18 IdxResultLength = 19 IdxResultRecord = 20 IdxResultValue = 21 IdxStateArrays = 22 )
View Source
const StateArrays = wasmlib.Key("arrays")
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArrayClearCall ¶
type ArrayClearCall struct { Func *wasmlib.ScFunc Params MutableArrayClearParams }
type ArrayClearContext ¶
type ArrayClearContext struct { Params ImmutableArrayClearParams State MutableTestWasmLibState }
type ArrayCreateCall ¶
type ArrayCreateCall struct { Func *wasmlib.ScFunc Params MutableArrayCreateParams }
type ArrayCreateContext ¶
type ArrayCreateContext struct { Params ImmutableArrayCreateParams State MutableTestWasmLibState }
type ArrayLengthCall ¶
type ArrayLengthCall struct { Func *wasmlib.ScView Params MutableArrayLengthParams Results ImmutableArrayLengthResults }
type ArrayLengthContext ¶
type ArrayLengthContext struct { Params ImmutableArrayLengthParams Results MutableArrayLengthResults State ImmutableTestWasmLibState }
type ArrayOfImmutableString ¶
type ArrayOfImmutableString struct {
// contains filtered or unexported fields
}
func (ArrayOfImmutableString) GetString ¶
func (a ArrayOfImmutableString) GetString(index int32) wasmlib.ScImmutableString
func (ArrayOfImmutableString) Length ¶
func (a ArrayOfImmutableString) Length() int32
type ArrayOfMutableString ¶
type ArrayOfMutableString struct {
// contains filtered or unexported fields
}
func (ArrayOfMutableString) Clear ¶
func (a ArrayOfMutableString) Clear()
func (ArrayOfMutableString) GetString ¶
func (a ArrayOfMutableString) GetString(index int32) wasmlib.ScMutableString
func (ArrayOfMutableString) Length ¶
func (a ArrayOfMutableString) Length() int32
type ArraySetCall ¶
type ArraySetCall struct { Func *wasmlib.ScFunc Params MutableArraySetParams }
type ArraySetContext ¶
type ArraySetContext struct { Params ImmutableArraySetParams State MutableTestWasmLibState }
type ArrayValueCall ¶
type ArrayValueCall struct { Func *wasmlib.ScView Params MutableArrayValueParams Results ImmutableArrayValueResults }
type ArrayValueContext ¶
type ArrayValueContext struct { Params ImmutableArrayValueParams Results MutableArrayValueResults State ImmutableTestWasmLibState }
type BlockRecordCall ¶
type BlockRecordCall struct { Func *wasmlib.ScView Params MutableBlockRecordParams Results ImmutableBlockRecordResults }
type BlockRecordContext ¶
type BlockRecordContext struct { Params ImmutableBlockRecordParams Results MutableBlockRecordResults State ImmutableTestWasmLibState }
type BlockRecordsCall ¶
type BlockRecordsCall struct { Func *wasmlib.ScView Params MutableBlockRecordsParams Results ImmutableBlockRecordsResults }
type BlockRecordsContext ¶
type BlockRecordsContext struct { Params ImmutableBlockRecordsParams Results MutableBlockRecordsResults State ImmutableTestWasmLibState }
type Funcs ¶
type Funcs struct{}
var ScFuncs Funcs
func (Funcs) ArrayClear ¶
func (sc Funcs) ArrayClear(ctx wasmlib.ScFuncCallContext) *ArrayClearCall
func (Funcs) ArrayCreate ¶
func (sc Funcs) ArrayCreate(ctx wasmlib.ScFuncCallContext) *ArrayCreateCall
func (Funcs) ArrayLength ¶
func (sc Funcs) ArrayLength(ctx wasmlib.ScViewCallContext) *ArrayLengthCall
func (Funcs) ArraySet ¶
func (sc Funcs) ArraySet(ctx wasmlib.ScFuncCallContext) *ArraySetCall
func (Funcs) ArrayValue ¶
func (sc Funcs) ArrayValue(ctx wasmlib.ScViewCallContext) *ArrayValueCall
func (Funcs) BlockRecord ¶
func (sc Funcs) BlockRecord(ctx wasmlib.ScViewCallContext) *BlockRecordCall
func (Funcs) BlockRecords ¶
func (sc Funcs) BlockRecords(ctx wasmlib.ScViewCallContext) *BlockRecordsCall
func (Funcs) IotaBalance ¶
func (sc Funcs) IotaBalance(ctx wasmlib.ScViewCallContext) *IotaBalanceCall
func (Funcs) ParamTypes ¶
func (sc Funcs) ParamTypes(ctx wasmlib.ScFuncCallContext) *ParamTypesCall
type ImmutableArrayClearParams ¶
type ImmutableArrayClearParams struct {
// contains filtered or unexported fields
}
func (ImmutableArrayClearParams) Name ¶
func (s ImmutableArrayClearParams) Name() wasmlib.ScImmutableString
type ImmutableArrayCreateParams ¶
type ImmutableArrayCreateParams struct {
// contains filtered or unexported fields
}
func (ImmutableArrayCreateParams) Name ¶
func (s ImmutableArrayCreateParams) Name() wasmlib.ScImmutableString
type ImmutableArrayLengthParams ¶
type ImmutableArrayLengthParams struct {
// contains filtered or unexported fields
}
func (ImmutableArrayLengthParams) Name ¶
func (s ImmutableArrayLengthParams) Name() wasmlib.ScImmutableString
type ImmutableArrayLengthResults ¶
type ImmutableArrayLengthResults struct {
// contains filtered or unexported fields
}
func (ImmutableArrayLengthResults) Length ¶
func (s ImmutableArrayLengthResults) Length() wasmlib.ScImmutableInt32
type ImmutableArraySetParams ¶
type ImmutableArraySetParams struct {
// contains filtered or unexported fields
}
func (ImmutableArraySetParams) Index ¶
func (s ImmutableArraySetParams) Index() wasmlib.ScImmutableInt32
func (ImmutableArraySetParams) Name ¶
func (s ImmutableArraySetParams) Name() wasmlib.ScImmutableString
func (ImmutableArraySetParams) Value ¶
func (s ImmutableArraySetParams) Value() wasmlib.ScImmutableString
type ImmutableArrayValueParams ¶
type ImmutableArrayValueParams struct {
// contains filtered or unexported fields
}
func (ImmutableArrayValueParams) Index ¶
func (s ImmutableArrayValueParams) Index() wasmlib.ScImmutableInt32
func (ImmutableArrayValueParams) Name ¶
func (s ImmutableArrayValueParams) Name() wasmlib.ScImmutableString
type ImmutableArrayValueResults ¶
type ImmutableArrayValueResults struct {
// contains filtered or unexported fields
}
func (ImmutableArrayValueResults) Value ¶
func (s ImmutableArrayValueResults) Value() wasmlib.ScImmutableString
type ImmutableBlockRecordParams ¶
type ImmutableBlockRecordParams struct {
// contains filtered or unexported fields
}
func (ImmutableBlockRecordParams) BlockIndex ¶
func (s ImmutableBlockRecordParams) BlockIndex() wasmlib.ScImmutableInt32
func (ImmutableBlockRecordParams) RecordIndex ¶
func (s ImmutableBlockRecordParams) RecordIndex() wasmlib.ScImmutableInt32
type ImmutableBlockRecordResults ¶
type ImmutableBlockRecordResults struct {
// contains filtered or unexported fields
}
func (ImmutableBlockRecordResults) Record ¶
func (s ImmutableBlockRecordResults) Record() wasmlib.ScImmutableBytes
type ImmutableBlockRecordsParams ¶
type ImmutableBlockRecordsParams struct {
// contains filtered or unexported fields
}
func (ImmutableBlockRecordsParams) BlockIndex ¶
func (s ImmutableBlockRecordsParams) BlockIndex() wasmlib.ScImmutableInt32
type ImmutableBlockRecordsResults ¶
type ImmutableBlockRecordsResults struct {
// contains filtered or unexported fields
}
func (ImmutableBlockRecordsResults) Count ¶
func (s ImmutableBlockRecordsResults) Count() wasmlib.ScImmutableInt32
type ImmutableIotaBalanceResults ¶
type ImmutableIotaBalanceResults struct {
// contains filtered or unexported fields
}
func (ImmutableIotaBalanceResults) Iotas ¶
func (s ImmutableIotaBalanceResults) Iotas() wasmlib.ScImmutableInt64
type ImmutableParamTypesParams ¶
type ImmutableParamTypesParams struct {
// contains filtered or unexported fields
}
func (ImmutableParamTypesParams) Address ¶
func (s ImmutableParamTypesParams) Address() wasmlib.ScImmutableAddress
func (ImmutableParamTypesParams) AgentID ¶
func (s ImmutableParamTypesParams) AgentID() wasmlib.ScImmutableAgentID
func (ImmutableParamTypesParams) Bytes ¶
func (s ImmutableParamTypesParams) Bytes() wasmlib.ScImmutableBytes
func (ImmutableParamTypesParams) ChainID ¶
func (s ImmutableParamTypesParams) ChainID() wasmlib.ScImmutableChainID
func (ImmutableParamTypesParams) Color ¶
func (s ImmutableParamTypesParams) Color() wasmlib.ScImmutableColor
func (ImmutableParamTypesParams) Hash ¶
func (s ImmutableParamTypesParams) Hash() wasmlib.ScImmutableHash
func (ImmutableParamTypesParams) Hname ¶
func (s ImmutableParamTypesParams) Hname() wasmlib.ScImmutableHname
func (ImmutableParamTypesParams) Int16 ¶
func (s ImmutableParamTypesParams) Int16() wasmlib.ScImmutableInt16
func (ImmutableParamTypesParams) Int32 ¶
func (s ImmutableParamTypesParams) Int32() wasmlib.ScImmutableInt32
func (ImmutableParamTypesParams) Int64 ¶
func (s ImmutableParamTypesParams) Int64() wasmlib.ScImmutableInt64
func (ImmutableParamTypesParams) Param ¶
func (s ImmutableParamTypesParams) Param() MapStringToImmutableBytes
func (ImmutableParamTypesParams) RequestID ¶
func (s ImmutableParamTypesParams) RequestID() wasmlib.ScImmutableRequestID
func (ImmutableParamTypesParams) String ¶
func (s ImmutableParamTypesParams) String() wasmlib.ScImmutableString
type ImmutableStringArray ¶
type ImmutableStringArray = ArrayOfImmutableString
type ImmutableTestWasmLibState ¶
type ImmutableTestWasmLibState struct {
// contains filtered or unexported fields
}
func (ImmutableTestWasmLibState) Arrays ¶
func (s ImmutableTestWasmLibState) Arrays() MapStringToImmutableStringArray
type IotaBalanceCall ¶
type IotaBalanceCall struct { Func *wasmlib.ScView Results ImmutableIotaBalanceResults }
type IotaBalanceContext ¶
type IotaBalanceContext struct { Results MutableIotaBalanceResults State ImmutableTestWasmLibState }
type MapStringToImmutableBytes ¶
type MapStringToImmutableBytes struct {
// contains filtered or unexported fields
}
func (MapStringToImmutableBytes) GetBytes ¶
func (m MapStringToImmutableBytes) GetBytes(key string) wasmlib.ScImmutableBytes
type MapStringToImmutableStringArray ¶
type MapStringToImmutableStringArray struct {
// contains filtered or unexported fields
}
func (MapStringToImmutableStringArray) GetStringArray ¶
func (m MapStringToImmutableStringArray) GetStringArray(key string) ImmutableStringArray
type MapStringToMutableBytes ¶
type MapStringToMutableBytes struct {
// contains filtered or unexported fields
}
func (MapStringToMutableBytes) Clear ¶
func (m MapStringToMutableBytes) Clear()
func (MapStringToMutableBytes) GetBytes ¶
func (m MapStringToMutableBytes) GetBytes(key string) wasmlib.ScMutableBytes
type MapStringToMutableStringArray ¶
type MapStringToMutableStringArray struct {
// contains filtered or unexported fields
}
func (MapStringToMutableStringArray) Clear ¶
func (m MapStringToMutableStringArray) Clear()
func (MapStringToMutableStringArray) GetStringArray ¶
func (m MapStringToMutableStringArray) GetStringArray(key string) MutableStringArray
type MutableArrayClearParams ¶
type MutableArrayClearParams struct {
// contains filtered or unexported fields
}
func (MutableArrayClearParams) Name ¶
func (s MutableArrayClearParams) Name() wasmlib.ScMutableString
type MutableArrayCreateParams ¶
type MutableArrayCreateParams struct {
// contains filtered or unexported fields
}
func (MutableArrayCreateParams) Name ¶
func (s MutableArrayCreateParams) Name() wasmlib.ScMutableString
type MutableArrayLengthParams ¶
type MutableArrayLengthParams struct {
// contains filtered or unexported fields
}
func (MutableArrayLengthParams) Name ¶
func (s MutableArrayLengthParams) Name() wasmlib.ScMutableString
type MutableArrayLengthResults ¶
type MutableArrayLengthResults struct {
// contains filtered or unexported fields
}
func (MutableArrayLengthResults) Length ¶
func (s MutableArrayLengthResults) Length() wasmlib.ScMutableInt32
type MutableArraySetParams ¶
type MutableArraySetParams struct {
// contains filtered or unexported fields
}
func (MutableArraySetParams) Index ¶
func (s MutableArraySetParams) Index() wasmlib.ScMutableInt32
func (MutableArraySetParams) Name ¶
func (s MutableArraySetParams) Name() wasmlib.ScMutableString
func (MutableArraySetParams) Value ¶
func (s MutableArraySetParams) Value() wasmlib.ScMutableString
type MutableArrayValueParams ¶
type MutableArrayValueParams struct {
// contains filtered or unexported fields
}
func (MutableArrayValueParams) Index ¶
func (s MutableArrayValueParams) Index() wasmlib.ScMutableInt32
func (MutableArrayValueParams) Name ¶
func (s MutableArrayValueParams) Name() wasmlib.ScMutableString
type MutableArrayValueResults ¶
type MutableArrayValueResults struct {
// contains filtered or unexported fields
}
func (MutableArrayValueResults) Value ¶
func (s MutableArrayValueResults) Value() wasmlib.ScMutableString
type MutableBlockRecordParams ¶
type MutableBlockRecordParams struct {
// contains filtered or unexported fields
}
func (MutableBlockRecordParams) BlockIndex ¶
func (s MutableBlockRecordParams) BlockIndex() wasmlib.ScMutableInt32
func (MutableBlockRecordParams) RecordIndex ¶
func (s MutableBlockRecordParams) RecordIndex() wasmlib.ScMutableInt32
type MutableBlockRecordResults ¶
type MutableBlockRecordResults struct {
// contains filtered or unexported fields
}
func (MutableBlockRecordResults) Record ¶
func (s MutableBlockRecordResults) Record() wasmlib.ScMutableBytes
type MutableBlockRecordsParams ¶
type MutableBlockRecordsParams struct {
// contains filtered or unexported fields
}
func (MutableBlockRecordsParams) BlockIndex ¶
func (s MutableBlockRecordsParams) BlockIndex() wasmlib.ScMutableInt32
type MutableBlockRecordsResults ¶
type MutableBlockRecordsResults struct {
// contains filtered or unexported fields
}
func (MutableBlockRecordsResults) Count ¶
func (s MutableBlockRecordsResults) Count() wasmlib.ScMutableInt32
type MutableIotaBalanceResults ¶
type MutableIotaBalanceResults struct {
// contains filtered or unexported fields
}
func (MutableIotaBalanceResults) Iotas ¶
func (s MutableIotaBalanceResults) Iotas() wasmlib.ScMutableInt64
type MutableParamTypesParams ¶
type MutableParamTypesParams struct {
// contains filtered or unexported fields
}
func (MutableParamTypesParams) Address ¶
func (s MutableParamTypesParams) Address() wasmlib.ScMutableAddress
func (MutableParamTypesParams) AgentID ¶
func (s MutableParamTypesParams) AgentID() wasmlib.ScMutableAgentID
func (MutableParamTypesParams) Bytes ¶
func (s MutableParamTypesParams) Bytes() wasmlib.ScMutableBytes
func (MutableParamTypesParams) ChainID ¶
func (s MutableParamTypesParams) ChainID() wasmlib.ScMutableChainID
func (MutableParamTypesParams) Color ¶
func (s MutableParamTypesParams) Color() wasmlib.ScMutableColor
func (MutableParamTypesParams) Hash ¶
func (s MutableParamTypesParams) Hash() wasmlib.ScMutableHash
func (MutableParamTypesParams) Hname ¶
func (s MutableParamTypesParams) Hname() wasmlib.ScMutableHname
func (MutableParamTypesParams) Int16 ¶
func (s MutableParamTypesParams) Int16() wasmlib.ScMutableInt16
func (MutableParamTypesParams) Int32 ¶
func (s MutableParamTypesParams) Int32() wasmlib.ScMutableInt32
func (MutableParamTypesParams) Int64 ¶
func (s MutableParamTypesParams) Int64() wasmlib.ScMutableInt64
func (MutableParamTypesParams) Param ¶
func (s MutableParamTypesParams) Param() MapStringToMutableBytes
func (MutableParamTypesParams) RequestID ¶
func (s MutableParamTypesParams) RequestID() wasmlib.ScMutableRequestID
func (MutableParamTypesParams) String ¶
func (s MutableParamTypesParams) String() wasmlib.ScMutableString
type MutableStringArray ¶
type MutableStringArray = ArrayOfMutableString
type MutableTestWasmLibState ¶
type MutableTestWasmLibState struct {
// contains filtered or unexported fields
}
func (MutableTestWasmLibState) Arrays ¶
func (s MutableTestWasmLibState) Arrays() MapStringToMutableStringArray
type ParamTypesCall ¶
type ParamTypesCall struct { Func *wasmlib.ScFunc Params MutableParamTypesParams }
type ParamTypesContext ¶
type ParamTypesContext struct { Params ImmutableParamTypesParams State MutableTestWasmLibState }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.