{α : Type u_2} →
  {β : Type u_1} →
    (motive : (Std.DHashMap.Internal.AssocList α fun x => β) → Sort u_3) →
      (x : Std.DHashMap.Internal.AssocList α fun x => β) →
        (Unit → motive Std.DHashMap.Internal.AssocList.nil) →
          ((k : α) →
              (v : β) →
                (es : Std.DHashMap.Internal.AssocList α fun x => β) →
                  motive (Std.DHashMap.Internal.AssocList.cons k v es)) →
            motive x