Module monitor

Module monitor 

Source
Expand description

File system monitoring for file operation events

This module provides file system monitoring capabilities to detect and emit events for file operations including create, modify, delete, rename, move, and read operations.

§Examples

Creating a file monitor:

use ricecoder_hooks::events::FileSystemMonitor;
use std::path::PathBuf;

let monitor = FileSystemMonitor::new();
monitor.start_monitoring(PathBuf::from("/path/to/watch")).await?;

Structs§

FileSystemMonitor
File system monitor for detecting file operations