Sha256: 164080b13951345ea8a2518c328f2b5f19d064800c31e560aa5d5d3fd367b884

Contents?: true

Size: 454 Bytes

Versions: 1

Compression:

Stored size: 454 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module Typed
  module HTTP
    # Enumerates all valid request header methods.
    class Method < T::Enum
      enums do
        Connect = new("CONNECT")
        Delete = new("DELETE")
        Get = new("GET")
        Head = new("HEAD")
        Options = new("OPTIONS")
        Patch = new("PATCH")
        Post = new("POST")
        Put = new("PUT")
        Trace = new("TRACE")
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sorbet-http-0.0.1 lib/typed/http/method.rb