Sha256: 75ad9a43e9519bef10d881ffcca6e720fe1000a576221ad73942d67a707c8985

Contents?: true

Size: 221 Bytes

Versions: 1

Compression:

Stored size: 221 Bytes

Contents

module SafeOperation
  class Success
    def initialize(success)
      @success = success
    end

    def result
      success
    end

    def success?
      true
    end

    private
    attr_reader :success
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
safe_operation-1.0.0 lib/safe_operation/success.rb