object A {
def defaultCodec: MessageCodec[A] = ...
}
airframe-surface needs to find this method when Surface.of[A] is called. This requires a dependency change; airframe-msgpack needs to be referenced in airframe-surface. Is it possible or do we need to introduce another common interface for object serde?
Support defining the default codec of an object:
airframe-surface needs to find this method when Surface.of[A] is called. This requires a dependency change; airframe-msgpack needs to be referenced in airframe-surface. Is it possible or do we need to introduce another common interface for object serde?