Slide 19
Slide 19 text
class AnyMessage(
val typeUrl: String,
val value: ByteString = ByteString.EMPTY
) : Message(ADAPTER, ByteString.EMPTY) {
fun unpack(adapter: ProtoAdapter): T
fun unpackOrNull(adapter: ProtoAdapter): T?
companion object {
fun pack(message: Message<*, *>): AnyMessage
}
}