struct Movie::Streams::Typed::QueueOfferResult

Defined in:

movie/streams/core.cr

Constant Summary

DROPPED = new(QueueOfferStatus::Dropped)
ENQUEUED = new(QueueOfferStatus::Enqueued)
QUEUE_CLOSED = new(QueueOfferStatus::QueueClosed)

Constructors

Instance Method Summary

Constructor Detail

def self.failure(error : Exception) : self #

[View source]
def self.new(status : QueueOfferStatus, error : Exception | Nil = nil) #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(status _status = @status, error _error = @error) #

[View source]
def error : Exception | Nil #

def status : QueueOfferStatus #