Module prelude

Source

Re-exports§

pub use super::add_operation;
pub use super::copy_operation;
pub use super::escape;
pub use super::move_operation;
pub use super::patch_ext;
pub use super::remove_operation;
pub use super::replace_operation;
pub use super::test_operation;
pub use super::PatchError;

Macros§

format_ptr

Structs§

AddOperation
JSON Patch ‘add’ operation representation
CopyOperation
JSON Patch ‘copy’ operation representation
MoveOperation
JSON Patch ‘move’ operation representation
Patch
Representation of JSON Patch (list of patch operations)
Pointer
A JSON Pointer is a string containing a sequence of zero or more reference Tokens, each prefixed by a '/' character.
PointerBuf
An owned, mutable Pointer (akin to String).
RemoveOperation
JSON Patch ‘remove’ operation representation
ReplaceOperation
JSON Patch ‘replace’ operation representation
TestOperation
JSON Patch ‘test’ operation representation

Enums§

PatchOperation
JSON Patch single patch operation