Top players, how do you play against yasuo/yone?

I've been playing vayne top lately and I really like it, it's fun and there are some challenges.
But when I lane against yasuo or yone I get obliterated. Everytime. I don't know what to do.
Even against teemo I have my wins and loses, but those 2 champs I don't know how to counter.

Do you have any tips?