#compile-time #datalog #tokens #macro #biscuit #parser #authorization

macro biscuit-quote

macros for compile time datalog parsing for Biscuit authorization tokens

11 releases

new 0.3.0-beta.1 Mar 10, 2025
0.2.2 Aug 29, 2023
0.2.1 Apr 26, 2023
0.2.0 Mar 27, 2023
0.1.0 Jun 12, 2022

#2180 in Procedural macros

Download history 44181/week @ 2024-11-18 38414/week @ 2024-11-25 52810/week @ 2024-12-02 72161/week @ 2024-12-09 87750/week @ 2024-12-16 17517/week @ 2024-12-23 38088/week @ 2024-12-30 102627/week @ 2025-01-06 133736/week @ 2025-01-13 137830/week @ 2025-01-20 182047/week @ 2025-01-27 175696/week @ 2025-02-03 205958/week @ 2025-02-10 111299/week @ 2025-02-17 91829/week @ 2025-02-24 422546/week @ 2025-03-03

841,754 downloads per month
Used in biscuit-auth

Apache-2.0

27KB
597 lines

Macro crate for biscuit datalog

This crate provides datalog parsing macros for biscuit-auth. It is reexported by it, so it is not meant to be used directly. It is split in a separate crate in order to avoid a dependency cycle.


lib.rs:

Procedural macros to build biscuit-auth tokens and authorizers

Dependencies

~2–2.7MB
~53K SLoC