Jsonpatch v0.9.1 API Reference
Modules
Forms structs in a flat format with paths instead of nested maps/structs.
Maps JSON patches between regular maps and Jsonpatch.PathUtils.
The Operation module is responsible for applying patches. For examples see in the available implementation from this library for this protocol
The add operation is the operation for adding (as you might guess) values to a map or struct.
Represents the handling of JSON patches with a copy operation.
Move operations change the position of values in map or struct.
A JSON patch remove operation is responsible for removing values.
The replace module helps replacing values in maps and structs by paths.
A test operation in a JSON patch prevents the patch application or allows it.
Helper module for handling JSON paths.