"can not get ThriftStructCodec from companion object of " + companionClass