# This is a standalone cdylib crate outside the main workspace.
# It depends on quicproquo-plugin-api via a relative path.
[workspace]

[package]
name    = "rate_limit_plugin"
version = "0.1.0"
edition = "2021"
description = "Reference quicproquo server plugin: per-recipient payload-size rate limiter."
license = "MIT"

# Compile as a shared library (.so / .dylib) for dynamic loading by qpq-server.
[lib]
crate-type = ["cdylib"]

[dependencies]
quicproquo-plugin-api = { path = "../../../crates/quicproquo-plugin-api" }
