Struct fswatch_sys::FswSessionBuilder
[−]
[src]
pub struct FswSessionBuilder<F> { /* fields omitted */ }pub struct FswSessionBuilder<F> { /* fields omitted */ }impl<F> FswSessionBuilder<F> where F: Fn(Vec<FswCEvent>) + 'static[src]fn new<P>(paths: Vec<P>, callback: F) -> Self where P: AsRef<Path>fn build(self) -> Result<FswSession, FswError>fn monitor(self, monitor: FswMonitorType) -> Selffn property(self, name: &str, value: &str) -> Selffn overflow(self, overflow: Option<bool>) -> Selffn latency(self, latency: Option<c_double>) -> Selffn recursive(self, recursive: Option<bool>) -> Selffn directory_only(self, directory_only: Option<bool>) -> Selffn follow_symlinks(self, follow_symlinks: Option<bool>) -> Selffn event_filter(self, filter_type: FswEventFlag) -> Selffn filter(self, filter: FswCMonitorFilter) -> Self