read static method
Implementation
static LiftRetVal<ExtractTxException> read(Uint8List buf) {
final index = buf.buffer.asByteData(buf.offsetInBytes).getInt32(0);
final subview = Uint8List.view(buf.buffer, buf.offsetInBytes + 4);
switch (index) {
case 1:
return AbsurdFeeRateExtractTxException.read(subview);
case 2:
return MissingInputValueExtractTxException.read(subview);
case 3:
return SendingTooMuchExtractTxException.read(subview);
case 4:
return OtherExtractTxErrExtractTxException.read(subview);
default:
throw UniffiInternalError(UniffiInternalError.unexpectedEnumCase,
"Unable to determine enum variant");
}
}