I always thought cabin crew were pretty good at dealing with medical issues. The one time I keeled over like a Christmas tree in the aisle, they were pretty brilliant (that was on Virgin Atlantic and I had not slept well the night before; all ok otherwise).