[package] name = "constellation_traits" version.workspace = true authors.workspace = true license.workspace = true edition.workspace = true publish.workspace = true rust-version.workspace = true [lib] name = "constellation_traits" path = "lib.rs" [features] bluetooth = [] webgpu = ["wgpu-core"] [dependencies] base = { workspace = true } canvas_traits = { workspace = true } devtools_traits = { workspace = true } embedder_traits = { workspace = true } euclid = { workspace = true } http = { workspace = true } hyper_serde = { workspace = true } ipc-channel = { workspace = true } log = { workspace = true } malloc_size_of = { workspace = true } malloc_size_of_derive = { workspace = true } net_traits = { workspace = true } pixels = { path = "../../pixels" } profile_traits = { workspace = true } serde = { workspace = true } servo_url = { path = "../../url" } strum = { workspace = true } strum_macros = { workspace = true } uuid = { workspace = true } webgpu_traits = { workspace = true } webrender_api = { workspace = true } wgpu-core = { workspace = true, optional = true }