Under the Immigration and Nationality Act ("INA"), a "conviction" for immigration
purposes includes:
[A] formal judgment of guilt of the alien entered by a court or, if adjudication of
guilt has been withheld, where:
(i) a judge or jury has found the alien guilty or the alien has entered a plea of
guilty or nolo contendere or has admitted sufficient facts to warrant a finding
of guilt, AND
(ii) the judge has ordered some form of punishment, penalty, or restraint on
the alien's liberty to be imposed.
See INA § 101(a)(48)(A), 8 U.S.C. § 1101(a)(48)(A).
I think that reads that dispositions that are not convictions under state laws—such as a deferred adjudication program that results in the dismissal of all charges,such is,I believe your case,—may be considered "convictions" under immigration law and thus may trigger negative immigration outcomes.
Adjournment in contemplation of dismissal (ACD or ACOD) where the judge usually adjourns the case for a period of six months after which time the case will be dismissed as long as the defendant has stayed out of trouble (i.e., has not gotten arrested again) is not a form of probation, nor a conviction.
For a citizen.
For an alien,by reading Immigration and Nationality Act ("INA"),I conclude ,maybe it is.
You should have talked to an immigration attorney.
It would be wise to talk to an immigration attorney to check if you are going to have consequences regarding your status.