[package] name = "tracy-gizmos" version = "0.0.9" description = "Bindings for the client library of the Tracy profiler" keywords = ["profiler", "performance", "tracy", "api-bindings"] categories = ["development-tools::profiling", "api-bindings"] authors.workspace = true repository.workspace = true license.workspace = true edition.workspace = true readme.workspace = true [dependencies.sys] package = "tracy-gizmos-sys" version = "0.11.0" path = "../tracy-gizmos-sys" optional = true [dependencies.attrs] package = "tracy-gizmos-attributes" version = "0.0.3" path = "../tracy-gizmos-attributes" optional = true [features] default = [] # Our features enabled = ["dep:sys", "only-localhost"] unstable-function-names = [] attributes = ["dep:attrs"] # sys features crash-handler = ["sys?/crash-handler"] system-tracing = ["sys?/system-tracing"] context-switch = ["sys?/context-switch"] sampling = ["sys?/sampling"] callstack-inlines = ["sys?/callstack-inlines"] hw-counters = ["sys?/hw-counters"] code-transfer = ["sys?/code-transfer"] vsync = ["sys?/vsync"] no-exit = ["sys?/no-exit"] broadcast = ["sys?/broadcast"] only-localhost = ["sys?/only-localhost"] only-ipv4 = ["sys?/only-ipv4"] [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"]