identity-diff

Crates.ioidentity-diff
lib.rsidentity-diff
version0.6.3
sourcesrc
created_at2022-06-10 10:45:16.85391
updated_at2023-08-17 15:18:45.962925
description`Diff` trait to compute and merge data structure differences.
homepagehttps://www.iota.org
repositoryhttps://github.com/iotaledger/identity.rs
max_upload_size
id603467
size52,365
(iota-ci)

documentation

README

IOTA Identity - Diff

This module implements a Diff trait. This gives data structures the ability to compare themselves to another data structure of the same type over time. The library pairs off with [identity_diff_derive], which implements a derive macro for the Diff Trait.

Types supported include HashMap, Option, String, serde_json::Value, Vec and primitives such as i8/u8 up to usize and isize, as well as the unit type (), bool, and char types. Structs and Enums are supported via [identity_diff_derive] and can be composed of any number of these types.

Commit count: 1488

cargo fmt