Module

Google.Protobuf.Compiler.Plugin

Package
purescript-protobuf
Repository
xc-jp/purescript-protobuf

Generated by purescript-protobuf from file google/protobuf/compiler/plugin.proto

#VersionRow Source

type VersionRow = (__unknown_fields :: Array UnknownField, major :: Maybe Int, minor :: Maybe Int, patch :: Maybe Int, suffix :: Maybe String)

#parseVersion Source

#putVersion Source

putVersion :: forall m. MonadEffect m => Version -> PutM m Unit

#mkVersion Source

mkVersion :: forall r3 r1. Union r1 VersionRow r3 => Nub r3 VersionRow => Record r1 -> Version

#CodeGeneratorRequestRow Source

type CodeGeneratorRequestRow = (__unknown_fields :: Array UnknownField, compiler_version :: Maybe Version, file_to_generate :: Array String, parameter :: Maybe String, proto_file :: Array FileDescriptorProto)

#parseCodeGeneratorRequest Source

#putCodeGeneratorRequest Source

#CodeGeneratorResponseRow Source

type CodeGeneratorResponseRow = (__unknown_fields :: Array UnknownField, error :: Maybe String, file :: Array CodeGeneratorResponse_File, supported_features :: Maybe (Long Unsigned))

#parseCodeGeneratorResponse Source

#putCodeGeneratorResponse Source

#CodeGeneratorResponse_FileRow Source

type CodeGeneratorResponse_FileRow = (__unknown_fields :: Array UnknownField, content :: Maybe String, generated_code_info :: Maybe GeneratedCodeInfo, insertion_point :: Maybe String, name :: Maybe String)

#putCodeGeneratorResponse_File Source