pub struct AMQPQueryString {
pub frame_max: Option<FrameSize>,
pub channel_max: Option<ChannelId>,
pub heartbeat: Option<Heartbeat>,
pub connection_timeout: Option<u64>,
pub auth_mechanism: Option<SASLMechanism>,
}
Expand description
The optional query string to pass parameters to the server
Fields§
§frame_max: Option<FrameSize>
The maximum size of an AMQP Frame
channel_max: Option<ChannelId>
The maximum number of open channels
heartbeat: Option<Heartbeat>
The maximum time between two heartbeats
connection_timeout: Option<u64>
The maximum time to wait (in milliseconds) for the connection to succeed
auth_mechanism: Option<SASLMechanism>
The SASL mechanism used for authentication
Trait Implementations§
Source§impl Clone for AMQPQueryString
impl Clone for AMQPQueryString
Source§fn clone(&self) -> AMQPQueryString
fn clone(&self) -> AMQPQueryString
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AMQPQueryString
impl Debug for AMQPQueryString
Source§impl Default for AMQPQueryString
impl Default for AMQPQueryString
Source§fn default() -> AMQPQueryString
fn default() -> AMQPQueryString
Returns the “default value” for a type. Read more
Source§impl PartialEq for AMQPQueryString
impl PartialEq for AMQPQueryString
impl Eq for AMQPQueryString
impl StructuralPartialEq for AMQPQueryString
Auto Trait Implementations§
impl Freeze for AMQPQueryString
impl RefUnwindSafe for AMQPQueryString
impl Send for AMQPQueryString
impl Sync for AMQPQueryString
impl Unpin for AMQPQueryString
impl UnwindSafe for AMQPQueryString
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