unimock 0.6.6

A versatile and developer-friendly trait mocking library
Documentation
[dependencies.embedded-hal-1]
optional = true
package = "embedded-hal"
version = "1.0.0"

[dependencies.fragile]
optional = true
version = "2.0.0"

[dependencies.futures-io-0-3]
optional = true
package = "futures-io"
version = "0.3.30"

[dependencies.once_cell]
default-features = false
version = "1.19.0"

[dependencies.polonius-the-crab]
version = "0.4.1"

[dependencies.pretty_assertions]
optional = true
version = "1.4.0"

[dependencies.spin]
optional = true
version = "0.9.8"

[dependencies.tokio-1]
default-features = false
optional = true
package = "tokio"
version = "1.36"

[dependencies.unimock_macros]
version = "0.6.6"
[dev-dependencies.async-trait]
version = "0.1"

[dev-dependencies.critical-section]
features = ["std"]
version = "1.1.2"

[dev-dependencies.rustversion]
version = "1"

[dev-dependencies.tokio-1]
features = ["full"]
package = "tokio"
version = "1.36"

[features]
critical-section = ["once_cell/critical-section"]
default = ["std", "pretty-print"]
fragile = ["std", "dep:fragile"]
mock-core = []
mock-embedded-hal-1 = ["dep:embedded-hal-1", "mock-core"]
mock-futures-io-0-3 = ["std", "dep:futures-io-0-3"]
mock-std = ["std", "mock-core"]
mock-tokio-1 = ["std", "dep:tokio-1"]
nightly-tests = []
pretty-print = ["dep:pretty_assertions"]
spin-lock = ["dep:spin"]
std = ["once_cell/std"]
unstable-doc-cfg = []

[lib]
doctest = false

[package]
authors = ["Audun Halland <audun.halland@pm.me>"]
categories = ["development-tools", "development-tools::testing", "no-std"]
description = "A versatile and developer-friendly trait mocking library"
edition = "2021"
keywords = ["mocking", "mock", "testing", "test"]
license = "MIT"
name = "unimock"
readme = "README.md"
repository = "https://github.com/audunhalland/unimock/"
rust-version = "1.70"
version = "0.6.6"
[package.metadata.docs.rs]
features = ["unstable-doc-cfg", "fragile", "mock-core", "mock-std", "mock-futures-io-0-3", "mock-tokio-1", "mock-embedded-hal-1"]