I carry a knife, cane and a few concealed handguns.
I consider the knife a last resort, where the conflict started with the attacker so close the cane could not be deployed and using a gun might be difficult.
The cane does offer some advantages over both the gun and the knife...well, it offers advantages when it is used in cobination with the gun anyway.
My hand is always on the cane when I am moving and my had is usually on a gun if possible.
I carry the cane in my off hand and it can be "deployed" by lifting my wrist. Even if only pointed and waved about a bit at an approaching threat, it will be where their focus is and they will act to neutralize it during which time, you can deploy your hand gun.
I see is as a diversion when I have access to a handgun and the primary weapon if I don't.