pub enum AccessPattern {
Read,
Written,
ReadThenWritten,
WrittenThenRead,
}
Different patterns with which files may have been accessed by the
underlying engines. Once a file is marked as ReadThenWritten or
WrittenThenRead, its pattern does not evolve further.
This file is only ever read.
This file is only ever written. This suggests that it is
a final output of the processing session.
This file is read, then written. We call this a "circular" access
pattern. Multiple passes of an engine will result in outputs that
change if this file's contents change, or if the file did not exist at
the time of the first pass.
This file is written, then read. We call this a "temporary" access
pattern. This file is likely a temporary buffer that is not of
interest to the user.
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
This method tests for self
and other
values to be equal, and is used by ==
. Read more
This method tests for !=
.