The driver tried to pass you on the left?
Sounds like you didn't hit a car but the car hit you. If you were another car they wouldn't have hit you because passing on the left like that is not safe. Rude driver wanted to save 5 seconds and hit you, lucky it wasn't worse. Hope you heal up quickly.