Skip to content

Rust crate to calculate the difference between 2 instances of a type

License

Notifications You must be signed in to change notification settings

funlennysub/diffogus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

diffogus

Documentation Crates.io Build status License: MIT

Rust crate to calculate the difference between 2 instances of the same type

Features

  • Simple diff of basic rust types
    • All integer types
    • All floats
    • Vectors of elements that implement Diffable
    • HashMaps where value implements Diffable
    • Options of types that implement Diffable
  • Diff between 2 instances of a struct that implements Diffable
    • Implemented manually or with #[derive(Diff)]
    • ⚠️ Currently only structs with named fields are supported
  • Serialize your diffs with serde feature flag

About

Rust crate to calculate the difference between 2 instances of a type

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages