To me, it looks like the cat was in control, it effectively batted away every lunge from the snake, and it trotted away maybe, with the snake in its mouth, I think the cat would have shown more pain or tried to battle it, if the snake got it - would have scarpered, or tried to- much quicker.