fswatch 0.1.10

Rust wrapper for fswatch-sys
1
2
3
4
5
6
7
8
9
10
11
12
13
14
extern crate fswatch;

use fswatch::{Fsw, FswSession};

fn main() {
  Fsw::init_library().unwrap();

  let session = FswSession::builder_paths(vec!["./"]).build().unwrap();
  for event in session {
    println!("{:#?}", event);
    #[cfg(feature = "use_time")]
    { println!("{}", event.time.ctime()); }
  }
}