I have to say this, no fence I have seen here would keep out an average toddler.
Especially my child. (she is now 11, and still a brute when she wants to get at something)
A little wire fence like that, she'd just rip out and toss to the side and then jump in the pond.
(yes, I am talking when she was a toddler, not now)
And no matter how closely you supervise a child, it only takes a SECOND for them to get in trouble.
What worked for Jamie, was discipline.
She absolutely was not allowed near the pond without an adult with her.
She would get spanked if she was found within 10 feet of the pond without a parent.
She learned quick. And I don't care if you don't condone spankings...it is what taught my daughter to stay away from the pond, what possibly saved her life by teaching her to stay away from the pond.
If anything, the fences I see here would only trip up a child, causing them to fall or tip over headfirst into the pond, causing a worse injury than if the fence wasn't there. I would prefer a fence that was taller than the child, and completely stable...where the child could not push it over or pull it up, yet alone trip or fall or tip over it into the pond head first.
Sure it may look ugly to completely fence in a pond,
but your childs safety is worth a little ugliness.
If it doesn't seem worth it to you, you should either not have a pond, or not have a child.
Another alternative is to put a life jacket or some other form of safety floatation gear on your child when he/she is near the pond, just like you would if you had a swimming pool. (we did this with Jamie too)
I don't mean to sound harsh or mean, just trying to prevent an injury, or death.
And those fences shown here are definitely NOT child proof.
Better to be safe than sorry.