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

macro biscuit-quote

macros for compile time datalog parsing for Biscuit authorization tokens

9 releases

0.2.2 Aug 29, 2023
0.2.1 Apr 26, 2023
0.2.0 Mar 27, 2023
0.2.0-alpha5 Dec 9, 2022
0.1.0 Jun 12, 2022

#2271 in Procedural macros

Download history 30196/week @ 2024-07-21 36554/week @ 2024-07-28 22894/week @ 2024-08-04 46381/week @ 2024-08-11 43096/week @ 2024-08-18 14093/week @ 2024-08-25 17689/week @ 2024-09-01 21308/week @ 2024-09-08 28458/week @ 2024-09-15 26087/week @ 2024-09-22 26842/week @ 2024-09-29 27664/week @ 2024-10-06 18718/week @ 2024-10-13 27074/week @ 2024-10-20 30404/week @ 2024-10-27 33826/week @ 2024-11-03

110,786 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

~3.5MB
~72K SLoC