#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

#2094 in Procedural macros

Download history 112/week @ 2024-01-02 88/week @ 2024-01-09 169/week @ 2024-01-16 188/week @ 2024-01-23 150/week @ 2024-01-30 253/week @ 2024-02-06 317/week @ 2024-02-13 270/week @ 2024-02-20 487/week @ 2024-02-27 289/week @ 2024-03-05 331/week @ 2024-03-12 246/week @ 2024-03-19 264/week @ 2024-03-26 518/week @ 2024-04-02 651/week @ 2024-04-09 157/week @ 2024-04-16

1,669 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.8MB
~55K SLoC