zio-wasm
zio-wasm
API
zio.wasm
componentmodel
syntax
Binary
Alias
InstanceExport
CoreInstanceExport
Outer
AliasTarget
Canon
Lift
Lower
ResourceNew
ResourceDrop
ResourceRep
CanonicalOption
Memory
Realloc
PostReturn
Component
Component
ComponentBuilder
State
Normal
Capturing
State
ComponentDefinedType
Primitive
Record
Variant
List
Tuple
Flags
Enum
Union
Option
Result
Own
Borrow
ComponentExport
ComponentExternName
Kebab
Interface
ComponentExternalKind
ComponentFuncIdx
ComponentFuncResult
Unnamed
Named
ComponentFuncType
ComponentIdx
ComponentImport
ComponentIndexSpace
ComponentIndexSpace
Component
CoreFunc
CoreGlobal
CoreInstance
CoreMem
CoreTable
CoreType
Custom
Func
Instance
Module
Start
Type
Value
ComponentInstance
Instantiate
FromExports
ComponentInstantiationArg
ComponentSectionType
ComponentAliasSection
ComponentCanonSection
ComponentCoreInstanceSection
ComponentCoreTypeSection
ComponentCustomSection
ComponentExportSection
ComponentImportSection
ComponentInstanceSection
ComponentModuleSection
ComponentSection
ComponentStartSection
ComponentTypeSection
ComponentStart
ComponentType
Defined
Func
Component
Instance
Resource
ComponentTypeDeclaration
Core
Type
Alias
Import
Export
ComponentTypeIdx
ComponentValType
Primitive
Defined
CoreInstanceIdx
CoreType
Function
Module
Custom
Dependencies
ExportKind
ExternDesc
Module
Func
Val
Type
Instance
Component
Id
InsertionPoint
Instance
Instantiate
FromExports
InstanceIdx
InstanceTypeDeclaration
Core
Type
Alias
Export
InstantiationArg
InstantiationArgRef
Instance
ModuleDeclaration
Type
Export
OuterAlias
Import
ModuleIdx
OuterAliasKind
PrimitiveValueType
SectionReference
CoreType
ComponentType
ComponentFunc
Module
Component
CoreInstance
Instance
Value
Start
CoreFunc
SectionReference
Mapper
Mapper
StartIdx
TypeBound
Eq
ValueIdx
VariantCase
internal
Graph
Graph
Edge
metadata
ProducersSection
ProducersSection
ProducersSectionField
VersionedName
syntax
Binary
SyntaxError
InvalidNumType
InvalidOpcode
InnerParserError
OldComponentVersion
NewComponentVersion
tools
ExtractCoreModules
BlockType
Index
Value
ControlInstr
CoreIndexSpace
CoreIndexSpace
Code
Custom
Data
Elem
Export
Func
Global
Label
Local
Mem
Start
Table
Type
Custom
CustomIdx
CvtOp
Data
DataCount
DataIdx
DataMode
Active
Elem
ElemIdx
ElemMode
Active
Example
Export
ExportDesc
Func
Table
Mem
Global
ExportIdx
Expr
ExternType
Func
Table
Mem
Global
FBinOp
FRelOp
FShape
FUnOp
FloatWidth
Func
FuncCode
FuncIdx
FuncType
FuncTypeRef
Global
GlobalIdx
GlobalType
Half
IBinOp
IRelOp
IShape
ITestOp
IUnOp
Import
ImportDesc
Func
Table
Mem
Global
IndexSpace
Instr
I32Const
I64Const
F32Const
F64Const
IEqz
IEq
INe
ILt
IGt
ILe
IGe
FEq
FNe
FLt
FGt
FLe
FGe
IClz
ICtz
IPopCnt
IAdd
ISub
IMul
IDiv
IRem
IAnd
IOr
IXor
IShl
IShr
IRotL
IRotR
FAbs
FNeg
FCeil
FFloor
FTrunc
FNearest
FSqrt
FAdd
FSub
FMul
FDiv
FMin
FMax
FCopySign
ITruncF
I64ExtendI32
IExtend8S
IExtend16S
FConvertI
IReinterpretF
FReinterpretI
ITruncSatF
V128Const
VI8x16Shuffle
VSplat
VI8x16ExtractLane
VI16x8ExtractLane
VI32x4ExtractLane
VI64x2ExtractLane
VFExtractLane
VReplaceLane
VIEq
VINe
VILt
VIGt
VILe
VIGe
VFEq
VFNe
VFLt
VFGt
VFLe
VFGe
VIAbs
VINeg
VFAbs
VFNeg
VFSqrt
VFCeil
VFFloor
VFTrunc
VFNearest
VIAllTrue
VIBitMask
VI8x16NarrowI16x8
VI16x8NarrowI32x4
VI16x8ExtendI8x16
VI32x4ExtendI16x8
VI64x2ExtendI32x4
VIShl
VIShr
VIAdd
VISub
VIMin
VIMax
VIAddSat
VISubSat
VIMul
VIAvgr
VIExtMul
VIExtAddPairwise
VFAdd
VFSub
VFMul
VFDiv
VFMin
VFMax
VFPMin
VFPMax
VI32x4TruncSatF32x4
VI32x4TruncSatF64x2Zero
VI32x4ConvertI32x4
VF64x2ConvertLowI32x4
RefNull
RefFunc
Select
LocalGet
LocalSet
LocalTee
GlobalGet
GlobalSet
TableGet
TableSet
TableSize
TableGrow
TableFill
TableCopy
TableInit
ElemDrop
Load
Store
Load8
Load16
Load32
Store8
Store16
Store32
V128Load8x8
V128Load16x4
V128Load32x2
V128Load32Zero
V128Load64Zero
V128LoadSplat
V128LoadLane
V128StoreLane
MemoryInit
DataDrop
Block
Loop
If
Br
BrIf
BrTable
Call
CallIndirect
Int128
Int128
IntWidth
LabelIdx
LaneIdx
Limits
LocalIdx
Mem
MemArg
MemIdx
MemType
MemoryInstr
Module
Mut
Name
NumType
NumericInstr
ParametricInstr
RefType
ReferenceInstr
ResultType
Section
SectionType
SectionType
CoreCodeSection
CoreDataCountSection
CoreDataSection
CoreElemSection
CoreExportSection
CoreFuncSection
CoreGlobalSection
CoreImportSection
CoreMemSection
CoreStartSection
CoreTableSection
CoreTypeSection
CustomSection
Sections
Sections
Signedness
Start
Table
TableIdx
TableInstr
TableType
Type
Func
TypeIdx
Url
VCvtOp
VFBinOp
VFRelOp
VFUnOp
VIBinOp
VIMinMaxOp
VIRelOp
VISatBinOp
VIShiftOp
VITestOp
VIUnOp
VVBinOp
VVTernOp
VVTestOp
VVUnOp
VariableInstr
VecType
VectorInstr
VectorLoadShape
zio-wasm
/
zio.wasm
/
zio.wasm.metadata
/
ProducersSection
ProducersSection
zio.wasm.metadata.ProducersSection$
See the
ProducersSection
companion class
object
ProducersSection
Attributes
Companion
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
Self type
ProducersSection
.type
Members list
Clear all
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Attributes
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Attributes
Inherited from:
Mirror
Value members
Concrete methods
def
fromBinary
(
data
:
Chunk
[
Byte
]):
Either
[
ParserError
[
SyntaxError
],
ProducersSection
]
Concrete fields
val
customSectionName
:
Name
In this article
Attributes
Members list
Type members
Inherited types
Value members
Concrete methods
Concrete fields