unpack method
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;
}