Linagliptin ameliorated cardiac fibrosis and restored cardiomyocyte structure in diabetic mice associated with the suppression of necroptosis