-
Notifications
You must be signed in to change notification settings - Fork 434
Open
Labels
enhancementImprovement of existing features or bugfixImprovement of existing features or bugfix
Description
Is your feature request related to a problem? Please describe.
I would like to enable a graphql field only if a cargo feature is set. #[cfg(feature = "myfeature")]
.
Describe the solution you'd like
#[graphql_object]
impl User {
#[cfg(feature = "address")]
fn address(&self) -> Address {
todo!()
}
}
Describe alternatives you've considered
As a workaround i now have two different impl blocks.
#[cfg(not(feature = "address"))]
#[graphql_object]
impl User {
...
}
#[cfg(feature = "address")]
#[graphql_object]
impl User {
...
fn address(&self) -> Address {
todo!()
}
}
Thanks for considering this.
eternal-flame-AD
Metadata
Metadata
Assignees
Labels
enhancementImprovement of existing features or bugfixImprovement of existing features or bugfix