Shan't and won't are the contracted forms of shall not and will not. They are both used to make predictions about what will happen in the future, as in your example, Yasmeen.
What is the contraction of will not?
When we say won't, we are actually saying will not. The form with the apostrophe is a contraction, like “don't” and “can't.” We owe the “o” in won't to a sixteenth-century form of the word: wonnot.
Will not contracted word?
You might have noticed that the word won't is a little different from the other contractions. It means will not, even though the word will isn't there. This is because won't is based on a much older form of the word will. Even though the word changed, the contraction stayed the same!