Module operation

Module operation 

Source

Re-exportsยง

pub use self::controller::Controller;
pub use self::controller::ControllerState;
pub use self::reader::OpReader;

Modulesยง

controller
notifiers ๐Ÿ”’
reader
recursive

Structsยง

FileWritingNotifier
Monitor files which are being written to.
OperationError
OperationSelection

Enumsยง

Operation
OperationErrorType
ReplaceResult

Functionsยง

actively_writing_add
Append path that is being written to.
actively_writing_remove
Remove path to file that has finished writing and notify waiters.
actively_writing_tick
Wait until the actively-writing queue is empty or a file has been removed.
copy_or_move ๐Ÿ”’
copy_unique_path
file_name ๐Ÿ”’
get_directory_name ๐Ÿ”’
handle_replace ๐Ÿ”’
is_actively_writing_to
Check if a file is being written to. Avoid thumbnail generation until after it is finished.
parent_name ๐Ÿ”’
paths_parent_name ๐Ÿ”’
sync_to_disk
wrap_compio_spawn_error ๐Ÿ”’