Sha256: 7928a1631c621f8e825766655367e9439ac18706af823458b653c45c011c3cdc

Contents?: true

Size: 387 Bytes

Versions: 29

Compression:

Stored size: 387 Bytes

Contents

class ProconBypassMan::OnMemoryCache
  class CacheValue
    # @param [Time]
    attr_accessor expired_at: Time

    attr_accessor value: untyped

    def initialize: (expired_at: Time, value: untyped) -> void
  end

  def initialize: () -> void

  # @param [Integer] expires_in 秒数
  # @param [String] key
  def fetch: (key: string, expires_in: Time) { () -> untyped } -> untyped
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
procon_bypass_man-0.1.22 sig/on_memory_cache.rbs
procon_bypass_man-0.1.21 sig/on_memory_cache.rbs
procon_bypass_man-0.1.20.2 sig/on_memory_cache.rbs
procon_bypass_man-0.1.20.1 sig/on_memory_cache.rbs
procon_bypass_man-0.1.20 sig/on_memory_cache.rbs
procon_bypass_man-0.1.19.1 sig/on_memory_cache.rbs
procon_bypass_man-0.1.19 sig/on_memory_cache.rbs
procon_bypass_man-0.1.18 sig/on_memory_cache.rbs
procon_bypass_man-0.1.17 sig/on_memory_cache.rbs