As Postman said above, the legal definition of "donation" is:
(e)Donation. For purposes of part 300, donation means a payment, gift, subscription, loan, advance, deposit, or anything of value given to a person, but does not include contributions.
Why is "gift" in there? Because people can donate objects in lieu of a cash payment. It's to close the loophole where someone could say, "Hey, I never paid the guy! I just gave him a vacation home as a gift!"
That means it's up to a judge (or rather, the attorneys) to argue whether the dirt on Hillary being offered counts as a gift or anything of value. Given that this is Trump's campaign working with a foreign gov't to affect the election, I have a feeling judges will see this as a gift since it had immense value to Trump's campaign. Worse, it can set up an obligation — Russia helps Trump, so Russia expects something in between. Like easing sanctions and letting Russia have Syria.
And before y'all Trumpies attack me, please note I'm not saying Trump himself did anything here.