You asked:

are mushrooms a nightshade

No. A mushroom is not a Solanum.
mushroom
mushroom
mushroom

Solanum
Solanum
Solanum