unpack method

  1. @override
T? unpack(
  1. BufferReader buffer
)
inherited

Reads T from buffer.

Implementation

@override
T? unpack(final BufferReader buffer) {
  final int flag = buffer.getUint(type.byteLength);
  final BorshDecoder<T> decoder = subtype.decoder;
  return flag != 0 ? decoder.unpack(buffer) : null;
}