Sha256: 7e33db147c246994e9a99fbaa3538797ca40adee53cbc99af1716bd6e337df40
Contents?: true
Size: 384 Bytes
Versions: 4
Compression:
Stored size: 384 Bytes
Contents
require "dry-struct" require "kanji/types" require "kanji/type/argument" module Kanji class Type class Mutation < Dry::Struct::Value attribute :name, Kanji::Types::String attribute :return_type, Kanji::Types::Class attribute :arguments, Kanji::Types::Strict::Array.member(Kanji::Type::Argument) attribute :resolve, Kanji::Types::Class end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
kanji-web-0.3.1 | lib/kanji/type/mutation.rb |
kanji-web-0.3.0 | lib/kanji/type/mutation.rb |
kanji-web-0.2.2 | lib/kanji/type/mutation.rb |
kanji-web-0.2.1 | lib/kanji/type/mutation.rb |