pub enum SessionSupport {
Native,
Emulated,
Unsupported,
}Expand description
Level of session support provided by different providers
Variants§
Native
Provider has built-in session support (Azure Service Bus)
Emulated
Provider emulates sessions via other mechanisms (AWS SQS FIFO)
Unsupported
Provider cannot support session ordering
Trait Implementations§
Source§impl Clone for SessionSupport
impl Clone for SessionSupport
Source§fn clone(&self) -> SessionSupport
fn clone(&self) -> SessionSupport
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 SessionSupport
impl Debug for SessionSupport
Source§impl PartialEq for SessionSupport
impl PartialEq for SessionSupport
impl Eq for SessionSupport
impl StructuralPartialEq for SessionSupport
Auto Trait Implementations§
impl Freeze for SessionSupport
impl RefUnwindSafe for SessionSupport
impl Send for SessionSupport
impl Sync for SessionSupport
impl Unpin for SessionSupport
impl UnsafeUnpin for SessionSupport
impl UnwindSafe for SessionSupport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.