struct

Crabbit::Confirmation

Inherits Struct < Value < Object

Final outcome of one logical publish.

confirmed is true only for a positive broker confirmation. On failure, code may contain the broker response and error contains the associated exception. A confirmation resolves exactly once.

Constructors

new(publishing_id : UInt64, confirmed : Bool, code : ResponseCode | Nil = nil, error : Exception | Nil = nil)
Source

Instance methods

clone
Source
code
confirmed
copy_with(publishing_id _publishing_id = @publishing_id, confirmed _confirmed = @confirmed, code _code = @code, error _error = @error)
Source
error
publishing_id