Do I Need a Special Needs Trust To Protect My SSDI Benefit?

I am currently receiving Social Security Disability Insurance (SSDI) and my mother, with the help of her attorney, has set up a special needs trust for me. Do I necessarily need a special needs trust and would an inheritance jeopardize my SSDI income?