pub enum SASLMechanism {
AMQPlain,
External,
Plain,
RabbitCrDemo,
}
Expand description
The SASL mechanisms supported by RabbbitMQ
Variants§
AMQPlain
This is a legacy mehcanism kept for backward compatibility
External
Delegate all authentication to the transport instead of the RabbitMQ server
Plain
Default plain login, this should be supported everywhere
RabbitCrDemo
A demo of RabbitMQ SecureOk machanism, offers the same level of security as Plain
Trait Implementations§
Source§impl Clone for SASLMechanism
impl Clone for SASLMechanism
Source§fn clone(&self) -> SASLMechanism
fn clone(&self) -> SASLMechanism
Returns a copy 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 SASLMechanism
impl Debug for SASLMechanism
Source§impl Default for SASLMechanism
impl Default for SASLMechanism
Source§fn default() -> SASLMechanism
fn default() -> SASLMechanism
Returns the “default value” for a type. Read more
Source§impl Display for SASLMechanism
impl Display for SASLMechanism
Source§impl PartialEq for SASLMechanism
impl PartialEq for SASLMechanism
impl Copy for SASLMechanism
impl Eq for SASLMechanism
impl StructuralPartialEq for SASLMechanism
Auto Trait Implementations§
impl Freeze for SASLMechanism
impl RefUnwindSafe for SASLMechanism
impl Send for SASLMechanism
impl Sync for SASLMechanism
impl Unpin for SASLMechanism
impl UnwindSafe for SASLMechanism
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