Definition finstructonempty2 {X : UU} (nx : neg X) : finstruct X := make_finstruct X (nelstructonempty2 nx).
Require Import UniMath.MoreFoundations.Tactics. Require Import UniMath.MoreFoundations.DecidablePropositions. Require Import UniMath.MoreFoundations.NegativePropositions. Require Import UniMath.MoreFoundations.Subtypes.