Module biscuit_auth::builder
source · Expand description
helper functions and structure to create tokens and blocks
Re-exports§
pub use crate::datalog::Binary;
pub use crate::datalog::Expression as DatalogExpression;
pub use crate::datalog::Op as DatalogOp;
pub use crate::datalog::Unary;
Structs§
- creates a Biscuit
- creates a Block content to append to an existing token
- Builder for a Biscuit check
- Builder for a Datalog expression
- Builder for a Datalog fact
- Builder for a Biscuit policy
- Builder for a Datalog dicate, used in facts and rules
- Builder for a Datalog rule
Enums§
- Builder for a Biscuit check
- Builder for an expression operation
- Builder for a block or rule scope
- Builder for a Datalog value
Traits§
Functions§
- creates a boolean
- creates a byte array
- creates a check
- creates a rule with constraints
- creates a date
- creates a new fact
- creates an integer value
- creates a parameter
- creates a predicate
- creates a rule
- creates a set
- creates a string
- creates a variable for a rule
- creates a variable for a rule