Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alpheustangs/filego.rs
A file splitting & merging solution
https://github.com/alpheustangs/filego.rs
check file filego filesystem merge rust split
Last synced: 30 days ago
JSON representation
A file splitting & merging solution
- Host: GitHub
- URL: https://github.com/alpheustangs/filego.rs
- Owner: alpheustangs
- License: mit
- Created: 2024-05-22T09:07:50.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-13T11:21:37.000Z (3 months ago)
- Last Synced: 2024-10-13T14:15:09.283Z (3 months ago)
- Topics: check, file, filego, filesystem, merge, rust, split
- Language: Rust
- Homepage: https://docs.rs/filego
- Size: 51.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FileGo
A file splitting & merging solution.
## Installation
To install this package, run the following command:
```bash
cargo add filego
```## Quick Start
Split file from a path to a directory with `Split` struct.
```rust
use std::path::PathBuf;use filego::split::{Split, SplitResult};
async fn example() {
let result: SplitResult = Split::new()
.in_file("/path/to/file")
.out_dir(PathBuf::from("path").join("to").join("dir"))
.run()
.await
.unwrap();
}
```## License
This project is licensed under the terms of the MIT license.