(motive : Option Lean.ExternEntry → Sort u_1) →
  (x : Option Lean.ExternEntry) →
    ((backend : Lean.Name) → (extFn : String) → motive (some (Lean.ExternEntry.standard backend extFn))) →
      ((backend : Lean.Name) → (pat : String) → motive (some (Lean.ExternEntry.inline backend pat))) →
        ((x : Option Lean.ExternEntry) → motive x) → motive x