[package]
name = "rtgc"
version = "0.2.0"
edition = "2021"
license = "MIT"
authors = ["Billy Messenger <billydm@noreply.codeberg.org>"]
readme = "README.md"
repository = "https://codeberg.org/BillyDM/rtgc"
description = "A simple garbage collector which collects resources dropped on a realtime thread and safely deallocates them on another thread"
categories = ["data-structures", "multimedia::audio", "no-std"]
keywords = ["realtime", "garbage", "collector", "gc"]
[package.metadata.docs.rs]
all-features = true
[features]
default = ["std", "local_collector"]
std = ["bevy_platform?/std"]
bevy_platform = ["dep:bevy_platform"]
local_collector = []
[dependencies]
bevy_platform = { version = "0", default-features = false, features = ["alloc"], optional = true }