Struct dynamic_graphql::dynamic::EnumItem  
source · pub struct EnumItem { /* private fields */ }Expand description
A GraphQL enum item
Implementations§
source§impl EnumItem
 
impl EnumItem
sourcepub fn description(self, description: impl Into<String>) -> EnumItem
 
pub fn description(self, description: impl Into<String>) -> EnumItem
Set the description
sourcepub fn deprecation(self, reason: Option<&str>) -> EnumItem
 
pub fn deprecation(self, reason: Option<&str>) -> EnumItem
Set the description
sourcepub fn inaccessible(self) -> EnumItem
 
pub fn inaccessible(self) -> EnumItem
Indicate that an enum is not accessible from a supergraph when using Apollo Federation
Reference: https://www.apollographql.com/docs/federation/federated-types/federated-directives/#inaccessible
Arbitrary string metadata that will be propagated to the supergraph when using Apollo Federation. This attribute is repeatable