Sha256: 8869293bef7abbb73b6bbd2a4e98c0caca5ccc1ac11a3d2eee3bff28faf1546f

Contents?: true

Size: 611 Bytes

Versions: 2

Compression:

Stored size: 611 Bytes

Contents

module NATS
  class KeyValue
    class Error < NATS::Error
    end

    class KeyNotFoundError < NATS::KeyValue::Error
      attr_reader entry: NATS::KeyValue::Entry
      attr_reader op: String

      @message: String

      def initialize: (Hash[Symbol, untyped]) -> void
    end

    class KeyDeletedError < NATS::KeyValue::KeyNotFoundError
    end

    class BucketNotFoundError < NATS::KeyValue::Error
    end

    class BadBucketError < NATS::KeyValue::Error
    end

    class KeyWrongLastSequenceError < NATS::KeyValue::Error
      @msg: String

      def initialize: (String) -> void
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nats-pure-2.4.0 sig/nats/io/kv/errors.rbs
nats-pure-2.3.0 sig/nats/io/kv/errors.rbs