Make sure you get yourself checked out if you feel any twinges or sore bits.
It must be something in the water lately as I also had my CT walloped today... Parked outside a derelict shop and the old shop hoardings/frontage collapsed and gave my bike a hug
If ever anyone needs a new near side mirror mounting, its part of the master cylinder for the clutch and you have to buy all the associated bits with it: approx. 280 quid inc VAT but that's without my dealer fitting it.. And there looks to be more damage which my dealer will investigate when they get my bike in to replace the clutch master cylinder..
I'm reminded of an old wise man who once told me - 'If its got tits or wheels, sooner or later it'll give you trouble'