amqp_api_shared/amqp_queue.rs
1use crate::amqp_queue_declare::AmqpQueueDeclare;
2use serde::{Deserialize, Serialize};
3
4#[derive(Deserialize, Serialize, Clone)]
5pub struct AmqpQueue {
6 name: String,
7 declare: AmqpQueueDeclare,
8}
9
10impl AmqpQueue {
11 pub fn name(&self) -> &str {
12 &self.name
13 }
14
15 pub fn declare(&self) -> &AmqpQueueDeclare {
16 &self.declare
17 }
18}