Sha256: a4e28a246d6d3b414baf196740d43b6cc7d6218b913269033b23c8b7949c07a2

Contents?: true

Size: 399 Bytes

Versions: 2

Compression:

Stored size: 399 Bytes

Contents

module Substation

  # Namespace for chain processors
  module Processor

    include AbstractType
    include Adamantium::Flat

    abstract_method :call
    abstract_method :result

    module Incoming
      include Processor
      include Chain::Incoming
    end

    module Outgoing
      include Processor
      include Chain::Outgoing
    end

  end # module Processor
end # module Substation

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
substation-0.0.10.beta2 lib/substation/processor.rb
substation-0.0.8 lib/substation/processor.rb