#[non_exhaustive]pub enum EslEventPriority {
Normal,
Low,
High,
}Expand description
Event priority levels matching FreeSWITCH esl_priority_t
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for EslEventPriority
impl Clone for EslEventPriority
Source§fn clone(&self) -> EslEventPriority
fn clone(&self) -> EslEventPriority
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 EslEventPriority
impl Debug for EslEventPriority
Source§impl<'de> Deserialize<'de> for EslEventPriority
impl<'de> Deserialize<'de> for EslEventPriority
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
Source§impl Display for EslEventPriority
impl Display for EslEventPriority
Source§impl FromStr for EslEventPriority
impl FromStr for EslEventPriority
Source§impl Hash for EslEventPriority
impl Hash for EslEventPriority
Source§impl PartialEq for EslEventPriority
impl PartialEq for EslEventPriority
Source§impl Serialize for EslEventPriority
impl Serialize for EslEventPriority
impl Copy for EslEventPriority
impl Eq for EslEventPriority
impl StructuralPartialEq for EslEventPriority
Auto Trait Implementations§
impl Freeze for EslEventPriority
impl RefUnwindSafe for EslEventPriority
impl Send for EslEventPriority
impl Sync for EslEventPriority
impl Unpin for EslEventPriority
impl UnsafeUnpin for EslEventPriority
impl UnwindSafe for EslEventPriority
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.