{motive : Lean.Server.Watchdog.LogMsg → Sort u} →
  (t : Lean.Server.Watchdog.LogMsg) →
    ((direction : Lean.JsonRpc.MessageDirection) →
        (msg : Lean.JsonRpc.Message) → motive (Lean.Server.Watchdog.LogMsg.deserialized direction msg)) →
      ((direction : Lean.JsonRpc.MessageDirection) →
          (msg : String) → motive (Lean.Server.Watchdog.LogMsg.serialized direction msg)) →
        motive t