Sha256: 66c525045b9b04efbad3bbd3cb520aba9511ae36343e0e83fdb83c82375f36fd

Contents?: true

Size: 460 Bytes

Versions: 3

Compression:

Stored size: 460 Bytes

Contents

package foo:resources-multiple

interface resources-multiple {
  t1: func(a: borrow<r1>) -> ()
  t2: func(a: own<r1>) -> ()

  resource r1 {
    f1: func()
    f2: func(a: u32)
    f3: func(a: u32,)
    f4: func() -> u32
    f6: func() -> tuple<u32, u32>
    f7: func(a: float32, b: float32) -> tuple<u32, u32>
    f8: func(a: option<u32>) -> result<u32, float32>
    f9: func() -> (u: u32, f: float32)
    f10: func() -> (u: u32)
    f11: func() -> ()
  }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wasmtime-13.0.0 ./ext/cargo-vendor/wit-parser-0.11.1/tests/ui/resources-multiple.wit
wasmtime-12.0.1 ./ext/cargo-vendor/wit-parser-0.9.2/tests/ui/resources-multiple.wit
wasmtime-12.0.0 ./ext/cargo-vendor/wit-parser-0.9.2/tests/ui/resources-multiple.wit