[package]
name = "dcel"
version = "0.8.11"
authors = ["Mikolaj Wielgus <wielgusmikolaj@gmail.com>"]
description = "Implementation of doubly-connected edge list."
repository = "https://codeberg.org/topola/dcel"
documentation = "https://docs.rs/dcel"
readme = "README.md"
license = "MIT OR Apache-2.0"
keywords = ["no_std"]
categories = ["data-structures", "no-std", "rust-patterns"]
edition = "2024"
[badges]
maintenance = { status = "actively-developed" }
[features]
default = ["std"]
std = []
stable-vec = ["dep:stable-vec", "maplike/stable-vec"]
rstar = ["dep:rstar", "dep:rstared", "maplike/rstar"]
[dependencies]
maplike = "0.8"
serde = { version = "1", optional = true }
stable-vec = { version = "0.4", optional = true }
rstar = { version = "0.12", optional = true }
rstared = { version = "0.8", optional = true }
undoredo = { version = "0.8", features = ["derive"], optional = true }