Module: GraphQL::Schema::RactorShareable::SchemaExtension::FrozenMethods

Defined in:
lib/graphql/schema/ractor_shareable.rb

Instance Method Summary collapse

Instance Method Details

#directivesObject



69
# File 'lib/graphql/schema/ractor_shareable.rb', line 69

def directives; @frozen_directives; end

#lazy?(_obj) ⇒ Boolean

This actually accumulates info during execution… How to support it?

Returns:

  • (Boolean)


73
# File 'lib/graphql/schema/ractor_shareable.rb', line 73

def lazy?(_obj); false; end

#multiplex_analyzersObject



66
# File 'lib/graphql/schema/ractor_shareable.rb', line 66

def multiplex_analyzers; @frozen_multiplex_analyzers; end

#pluginsObject



68
# File 'lib/graphql/schema/ractor_shareable.rb', line 68

def plugins; @frozen_plugins; end

#query_analyzersObject



67
# File 'lib/graphql/schema/ractor_shareable.rb', line 67

def query_analyzers; @frozen_query_analyzers; end

#sync_lazy(obj) ⇒ Object



74
# File 'lib/graphql/schema/ractor_shareable.rb', line 74

def sync_lazy(obj); obj; end

#tracersObject



65
# File 'lib/graphql/schema/ractor_shareable.rb', line 65

def tracers; @frozen_tracers; end