deserialize<T extends BorshObjectMixin> method

T deserialize<T extends BorshObjectMixin>(
  1. BorshSchema schema,
  2. Iterable<int> input,
  3. T decoder(
    1. Map<String, dynamic>
    )
)

Decodes input using schema and applies decoder to the result.

Implementation

T deserialize<T extends BorshObjectMixin>(
  final BorshSchema schema,
  final Iterable<int> input,
  final T Function(Map<String, dynamic>) decoder,
) {
  final Map<String, dynamic> json = decode(schema, input);
  return decoder(json);
}