TCP File Transfer Server and Client in Rust
☑ File transfer over network.
☐ Remove memory limitations.
☐ Folder transfer.
☐ Remember where it stopped.
☐ Reach over NAT (peer to peer).
☐ Async.