- Notifications
You must be signed in to change notification settings - Fork 441
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