Struct batch::QueueBuilder [] [src]

pub struct QueueBuilder { /* fields omitted */ }

A builder for RabbitMQ Queue.

Methods

impl QueueBuilder
[src]

[src]

Create a new QueueBuilder from the desired queue name.

Example

use batch::QueueBuilder;

let queue = QueueBuilder::new("video-transcoding");

[src]

Bind this queue to an exchange via a routing key.

Example

use batch::QueueBuilder;

QueueBuilder::new("video-transcoding")
    .bind("movies", "transcoding")
    .bind("series", "transcoding")
    .bind("anime", "transcoding");

Trait Implementations

impl Debug for QueueBuilder
[src]

[src]

Formats the value using the given formatter.