pub unsafe extern "C" fn bottom_hat( Region: Hobject, StructElement: Hobject, RegionBottomHat: *mut Hobject, ) -> Herror