[package]
name = "sentry-types"
version = "0.8.0"
license = "Apache-2.0"
description = "Common reusable types for implementing the sentry.io protocol."
homepage = "https://sentry.io/"
repository = "https://github.com/getsentry/rust-sentry-types"
documentation = "https://docs.rs/sentry-types"
keywords = ["sentry", "protocol"]
readme = "README.md"
authors = ["Sentry <hello@sentry.io>"]
exclude = [
".vscode/**/*",
"scripts/**/*"
]
[features]
default = ["with_protocol", "with_serde"]
with_protocol = ["with_serde"]
with_serde = [
"serde",
"serde_derive",
"serde_json",
"url_serde",
"chrono/serde",
"uuid/serde",
"debugid/with_serde"
]
[badges]
travis-ci = { repository = "getsentry/rust-sentry-types" }
[dependencies]
failure = "0.1.2"
failure_derive = "0.1.2"
url = "1.7.1"
serde = { version = "1.0.78", optional = true }
serde_derive = { version = "1.0.78", optional = true }
serde_json = { version = "1.0.27", optional = true }
url_serde = { version = "0.2.0", optional = true }
chrono = "0.4.6"
uuid = { version = "0.7.0", features = ["v4"] }
debugid = "0.3.0"