-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
Out of habit, I always do:
biscuit-auth = { version = "6.0.0", default-features = false }but on 6.0.0 it fails to compile:
error[E0432]: unresolved import `super::ToAnyParam`
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder/check.rs:14:53
|
14 | use super::{display_rule_body, Convert, Rule, Term, ToAnyParam};
| ^^^^^^^^^^ no `ToAnyParam` in `token::builder`
|
note: found an item that was configured out
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:172:11
|
172 | pub trait ToAnyParam {
| ^^^^^^^^^^
note: the item is gated behind the `datalog-macro` feature
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:171:7
|
171 | #[cfg(feature = "datalog-macro")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0432]: unresolved import `super::ToAnyParam`
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder/fact.rs:14:39
|
14 | use super::{Convert, Predicate, Term, ToAnyParam};
| ^^^^^^^^^^ no `ToAnyParam` in `token::builder`
|
note: found an item that was configured out
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:172:11
|
172 | pub trait ToAnyParam {
| ^^^^^^^^^^
note: the item is gated behind the `datalog-macro` feature
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:171:7
|
171 | #[cfg(feature = "datalog-macro")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0432]: unresolved import `super::ToAnyParam`
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder/policy.rs:11:44
|
11 | use super::{display_rule_body, Rule, Term, ToAnyParam};
| ^^^^^^^^^^ no `ToAnyParam` in `token::builder`
|
note: found an item that was configured out
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:172:11
|
172 | pub trait ToAnyParam {
| ^^^^^^^^^^
note: the item is gated behind the `datalog-macro` feature
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:171:7
|
171 | #[cfg(feature = "datalog-macro")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0432]: unresolved import `super::ToAnyParam`
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder/rule.rs:14:58
|
14 | use super::{Convert, Expression, Predicate, Scope, Term, ToAnyParam};
| ^^^^^^^^^^ no `ToAnyParam` in `token::builder`
|
note: found an item that was configured out
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:172:11
|
172 | pub trait ToAnyParam {
| ^^^^^^^^^^
note: the item is gated behind the `datalog-macro` feature
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:171:7
|
171 | #[cfg(feature = "datalog-macro")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
error[E0432]: unresolved import `super::ToAnyParam`
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder/term.rs:19:33
|
19 | use super::{set, Convert, Fact, ToAnyParam};
| ^^^^^^^^^^ no `ToAnyParam` in `token::builder`
|
note: found an item that was configured out
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:172:11
|
172 | pub trait ToAnyParam {
| ^^^^^^^^^^
note: the item is gated behind the `datalog-macro` feature
--> /Users/Shared/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/biscuit-auth-6.0.0/src/token/builder.rs:171:7
|
171 | #[cfg(feature = "datalog-macro")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^
Temporary workaround:
biscuit-auth = { version = "6.0.0", default-features = false, features = [
"datalog-macro",
] }Metadata
Metadata
Assignees
Labels
No labels