What is the meaning of [Cut the mustard [possibly derived from “cut the muster”]]

To succeed; to come up to expectations; adequate enough to compete or participate