diskfire

NonBlocking, Blazing fast disk based logger

Example

```rust

fn main() {

let path  = "loger";
let buffer_size = 10_000;

// Run
let (jh, sender)  = FastLog::run(buffer_size, path);


// NonBlcoknig Log
let _ = sender.send(b"Record ....".to_vec());


// copy
let sender2 = sender.clone();


// NonBlocking send from another thread
std::thread::spawn(move || {
    let _ = sender2.send(b"Record ....".to_vec());
});


let _ = jh.join();

} ```