equals method

  1. @override
bool equals(
  1. T a,
  2. T b
)
override

Implementation

@override
bool equals(T a, T b) {
  final wa = ByteWriter(32);
  _encode(wa, a);
  final wb = ByteWriter(32);
  _encode(wb, b);
  final ba = wa.toBytes();
  final bb = wb.toBytes();
  if (ba.length != bb.length) return false;
  for (var i = 0; i < ba.length; i++) {
    if (ba[i] != bb[i]) return false;
  }
  return true;
}