toWasm method

List<Object?> toWasm()

Returns this as a WASM canonical abi value.

Implementation

List<Object?> toWasm() => [
  compressionMethod.toWasm(),
  (compressionLevel == null
      ? const None().toWasm()
      : Option.fromValue(compressionLevel).toWasm()),
  (lastModifiedTime == null
      ? const None().toWasm()
      : Option.fromValue(lastModifiedTime).toWasm()),
  (permissions == null
      ? const None().toWasm()
      : Option.fromValue(permissions).toWasm()),
  (comment == null
      ? const None().toWasm()
      : Option.fromValue(comment).toWasm(BytesOrUnicode.toWasm)),
];