This is pretty much covered in 17.7. Offensive Throwing (Thrower) Fouls
The interpretation for that section includes the following:
Only when the thrower moves into a non-moving marker who is legally positioned is this a foul by the thrower. i.e. if the thrower moves into a space the marker has already occupied when the thrower started the throwing motion, and the marker is not in breach of; straddle, disc space, wrapping. All other contact will be the marker’s foul.
If an offensive throwing foul occurs, and the pass is incomplete, the turnover stands (22.214.171.124.).