Expand description
A Visit implementation to record every observed change and keep track of the changed paths.
Fields
records: Vec<Change>
The observed changes.
Trait Implementations
Sets the full path path in front of the queue so future calls to push and pop components affect it instead.
Append a component
to the end of a path, which may be empty.
Append a component
to the end of a path, which may be empty.
Removes the last component from the path, which may leave it empty.
Auto Trait Implementations
impl RefUnwindSafe for Recorder
impl UnwindSafe for Recorder
Blanket Implementations
Mutably borrows from an owned value. Read more