toWasm method

List<Object?> toWasm()

Returns this as a WASM canonical abi value.

Implementation

List<Object?> toWasm() => [
      (mode == null
          ? const None().toWasm()
          : Option.fromValue(mode).toWasm()),
      (uid == null ? const None().toWasm() : Option.fromValue(uid).toWasm()),
      (gid == null ? const None().toWasm() : Option.fromValue(gid).toWasm()),
      (mtime == null
          ? const None().toWasm()
          : Option.fromValue(mtime).toWasm()),
      (username == null
          ? const None().toWasm()
          : Option.fromValue(username).toWasm()),
      (groupname == null
          ? const None().toWasm()
          : Option.fromValue(groupname).toWasm()),
      (deviceMajor == null
          ? const None().toWasm()
          : Option.fromValue(deviceMajor).toWasm()),
      (deviceMinor == null
          ? const None().toWasm()
          : Option.fromValue(deviceMinor).toWasm())
    ];