[package] name = "struct-patch" authors.workspace = true version.workspace = true edition.workspace = true categories.workspace = true keywords.workspace = true repository.workspace = true description.workspace = true license.workspace = true readme.workspace = true [dependencies] struct-patch-derive = { version = "=0.8.6", path = "../struct-patch-derive" } [dev-dependencies] serde_json = "1.0" serde = { version = "1", features = ["derive"] } serde_with = "3.9.0" toml = "0.8.19" humantime-serde = "1.1.1" [features] default = ["status", "op"] status = [ "struct-patch-derive/status" ] op = [ "struct-patch-derive/op" ] merge = [ "struct-patch-derive/merge" ] std = ["box", "option"] box = [] option = [] none_as_default = ["option"] keep_none = ["option"]