decodeMessage<T> function

*<Null safety>*

T decodeMessage <T>(Message message, int inlineSize, MemberType typ)

Implementation

T decodeMessage<T>(Message message, int inlineSize, MemberType typ) {
  final Decoder decoder = Decoder(message)
    ..claimMemory(kMessageHeaderSize + inlineSize);
  T decoded = typ.decode(decoder, kMessageHeaderSize);
  _validateDecoding(decoder);
  return decoded;
}