My thing with Rust is they don't HAVE to trade him right now. Set a price, if someone meets that price, see ya. Otherwise, keep him.
This board was getting their pitchforks out because Dubas didn't trade Eller last deadline. Reports were there wasn't enough interest and nobody was willing to meet their price until Washington did it this year.
Do the same thing with Rust. Unless they are taking a run at Marner, they don't need the cap space or the roster spot. In the meantime, it helps McGroarty and Koivenen to play with actual top 6 NHL players and gives the team a chance to evaluate them without having to wonder "is this because (Beauvillier) is on the other wing?"