# Flow library
Flow library labeling network data.
## Build
* Install Rust using rustup `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh`
* Install rustfmt
```shell script
$ source $HOME/.cargo/env
$ rustup component add rustfmt
...
$
```
* To compile and build the binary and the docker image, just run `./build.sh`
## Run
### Library
Import the library into your Rust development.
## Development
### Environment
* Have CLion
* Configure a CLion shortcut for rustfmt as explained here: https://github.com/rust-lang/rustfmt/blob/master/intellij.md