Refactored AIDL based newtype Implemented partialeq on a newtype that wrapped an AIDL structure to be able to compare this type in unit tests, removing the need of an extra function. Bug: 346810483 Test: build & run project rust unit tests Change-Id: I24f535827f957e54038a22153a5fe4a0892cedaf