pub struct QueueInfo {Show 16 fields
pub name: String,
pub pending_messages: Option<i64>,
pub max_messages: Option<i64>,
pub max_bytes: Option<i64>,
pub overflow_policy: Option<OverflowPolicy>,
pub failsafe: Option<bool>,
pub secure: Option<bool>,
pub global: Option<bool>,
pub sender_name: Option<bool>,
pub sender_name_enforced: Option<bool>,
pub prefetch: Option<i32>,
pub expiry_override: Option<i64>,
pub redelivery_delay: Option<i64>,
pub consumer_count: Option<i32>,
pub incoming_total_count: Option<i64>,
pub outgoing_total_count: Option<i64>,
}
Expand description
holds static queue information
Fields§
§name: String
name of the queue
pending_messages: Option<i64>
pending messages
max_messages: Option<i64>
max allowed messages
max_bytes: Option<i64>
max size
overflow_policy: Option<OverflowPolicy>
overflow policy
failsafe: Option<bool>
failsafe
secure: Option<bool>
secure
global: Option<bool>
global
sender_name: Option<bool>
sender name
sender_name_enforced: Option<bool>
sender name enforced
prefetch: Option<i32>
prefetch
expiry_override: Option<i64>
expiration override
redelivery_delay: Option<i64>
redelivery delay
consumer_count: Option<i32>
count of comsumers
incoming_total_count: Option<i64>
total count of incoming messages
outgoing_total_count: Option<i64>
total count of outgoing messages
Trait Implementations§
Source§impl<'de> Deserialize<'de> for QueueInfo
impl<'de> Deserialize<'de> for QueueInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for QueueInfo
Auto Trait Implementations§
impl Freeze for QueueInfo
impl RefUnwindSafe for QueueInfo
impl Send for QueueInfo
impl Sync for QueueInfo
impl Unpin for QueueInfo
impl UnwindSafe for QueueInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more