├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets └── concurrency-diagram.png ├── cspell.json ├── examples └── demo.gif └── src ├── downloader.rs ├── http_utils.rs ├── main.rs ├── progress_reporter.rs ├── resource.rs └── shared_types.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/README.md -------------------------------------------------------------------------------- /assets/concurrency-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/assets/concurrency-diagram.png -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/cspell.json -------------------------------------------------------------------------------- /examples/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/examples/demo.gif -------------------------------------------------------------------------------- /src/downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/src/downloader.rs -------------------------------------------------------------------------------- /src/http_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/src/http_utils.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/progress_reporter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/src/progress_reporter.rs -------------------------------------------------------------------------------- /src/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/src/resource.rs -------------------------------------------------------------------------------- /src/shared_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ditsuke/dlrs/HEAD/src/shared_types.rs --------------------------------------------------------------------------------