Shouldn't client be Clonable? Since we can create multiple copies and run execute independently from each other? from what i can see, russh creates independent channels, and it seems safe to implement Arc over the Handle.
Since this library is high level, It's better to have it Clonable, rather than implementing Arc over all of the async_ssh2_tokio::Client. how do you think?
Shouldn't client be Clonable? Since we can create multiple copies and run execute independently from each other? from what i can see, russh creates independent channels, and it seems safe to implement Arc over the Handle.
Since this library is high level, It's better to have it Clonable, rather than implementing Arc over all of the async_ssh2_tokio::Client. how do you think?