Used when there is an error conducting file operations
@type t() :: %Mobius.FileError{ __exception__: true, error: atom(), file: Path.t(), message: binary(), operation: binary() }