///|
pub extend Directive with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Directive with Eq::{not_equal, equal}
///|
pub extend DirectiveDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend DirectiveDefinition with Eq::{not_equal, equal}
///|
pub extend DirectiveLocation with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend DirectiveLocation with Eq::{not_equal, equal}
///|
pub extend EnumType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend EnumType with Eq::{not_equal, equal}
///|
pub extend EnumTypeExtension with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend EnumTypeExtension with Eq::{not_equal, equal}
///|
pub extend EnumValue with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend EnumValue with Eq::{not_equal, equal}
///|
pub extend Field with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Field with Eq::{not_equal, equal}
///|
pub extend FragmentDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend FragmentDefinition with Eq::{not_equal, equal}
///|
pub extend FragmentSpread with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend FragmentSpread with Eq::{not_equal, equal}
///|
pub extend GqlType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend GqlType with Eq::{not_equal, equal}
///|
pub extend InlineFragment with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend InlineFragment with Eq::{not_equal, equal}
///|
pub extend InputObjectType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend InputObjectType with Eq::{not_equal, equal}
///|
pub extend InputObjectTypeExtension with @moonbitlang/core/debug.Debug::{
to_repr,
}
///|
pub extend InputObjectTypeExtension with Eq::{not_equal, equal}
///|
pub extend InputValue with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend InputValue with Eq::{not_equal, equal}
///|
pub extend InterfaceType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend InterfaceType with Eq::{not_equal, equal}
///|
pub extend InterfaceTypeExtension with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend InterfaceTypeExtension with Eq::{not_equal, equal}
///|
pub extend Mutation with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Mutation with Eq::{not_equal, equal}
///|
pub extend Number with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Number with Eq::{not_equal, equal}
///|
pub extend ObjectType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend ObjectType with Eq::{not_equal, equal}
///|
pub extend ObjectTypeExtension with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend ObjectTypeExtension with Eq::{not_equal, equal}
///|
pub extend OperationDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend OperationDefinition with Eq::{not_equal, equal}
///|
pub extend ParseError with Eq::{not_equal, equal}
///|
pub extend ParseError with Show::{output}
///|
pub extend Pos with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Pos with Eq::{not_equal, equal}
///|
pub extend Query with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Query with Eq::{not_equal, equal}
///|
pub extend QueryDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend QueryDefinition with Eq::{not_equal, equal}
///|
pub extend QueryDocument with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend QueryDocument with Eq::{not_equal, equal}
///|
pub extend QueryDocument with Show::{output}
///|
pub extend ScalarType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend ScalarType with Eq::{not_equal, equal}
///|
pub extend ScalarTypeExtension with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend ScalarTypeExtension with Eq::{not_equal, equal}
///|
pub extend SchemaDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend SchemaDefinition with Eq::{not_equal, equal}
///|
pub extend SchemaDefinitionData with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend SchemaDefinitionData with Eq::{not_equal, equal}
///|
pub extend SchemaDocument with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend SchemaDocument with Eq::{not_equal, equal}
///|
pub extend SchemaDocument with Show::{output}
///|
pub extend SchemaField with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend SchemaField with Eq::{not_equal, equal}
///|
pub extend Selection with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Selection with Eq::{not_equal, equal}
///|
pub extend SelectionSet with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend SelectionSet with Eq::{not_equal, equal}
///|
pub extend Style with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Style with Eq::{not_equal, equal}
///|
pub extend Subscription with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Subscription with Eq::{not_equal, equal}
///|
pub extend Token with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Token with Eq::{not_equal, equal}
///|
pub extend TokenKind with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend TokenKind with Eq::{not_equal, equal}
///|
pub extend TokenKind with Show::{to_string, output}
///|
pub extend TypeCondition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend TypeCondition with Eq::{not_equal, equal}
///|
pub extend TypeDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend TypeDefinition with Eq::{not_equal, equal}
///|
pub extend TypeExtension with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend TypeExtension with Eq::{not_equal, equal}
///|
pub extend UnionType with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend UnionType with Eq::{not_equal, equal}
///|
pub extend UnionTypeExtension with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend UnionTypeExtension with Eq::{not_equal, equal}
///|
pub extend Value with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend Value with Eq::{not_equal, equal}
///|
pub extend VariableDefinition with @moonbitlang/core/debug.Debug::{to_repr}
///|
pub extend VariableDefinition with Eq::{not_equal, equal}