wasm-tools 1.248.0

CLI tools for interoperating with WebAssembly files
Documentation
  0x0 | 00 61 73 6d | version 13 (Component)
      | 0d 00 01 00
  0x8 | 07 03       | component type section
  0xa | 01          | 1 count
  0xb | 41 00       | [type 0] Component([])
  0xd | 0a 06       | component import section
  0xf | 01          | 1 count
 0x10 | 00 01 61 04 | [component 0] ComponentImport { name: ComponentImportName("a"), ty: Component(0) }
      | 00         
 0x15 | 03 03       | core type section
 0x17 | 01          | 1 count
 0x18 | 50 00       | [core type 0] Module([])
 0x1a | 0a 07       | component import section
 0x1c | 01          | 1 count
 0x1d | 00 01 62 00 | [module 0] ComponentImport { name: ComponentImportName("b"), ty: Module(0) }
      | 11 00      
 0x23 | 07 03       | component type section
 0x25 | 01          | 1 count
 0x26 | 42 00       | [type 1] Instance([])
 0x28 | 0a 06       | component import section
 0x2a | 01          | 1 count
 0x2b | 00 01 63 05 | [instance 0] ComponentImport { name: ComponentImportName("c"), ty: Instance(1) }
      | 01         
 0x30 | 07 05       | component type section
 0x32 | 01          | 1 count
 0x33 | 40 00 01 00 | [type 2] Func(ComponentFuncType { async_: false, params: [], result: None })
 0x37 | 0a 06       | component import section
 0x39 | 01          | 1 count
 0x3a | 00 01 64 01 | [func 0] ComponentImport { name: ComponentImportName("d"), ty: Func(2) }
      | 02