#[non_exhaustive]pub enum SipSecurityError {
Empty,
InvalidFormat(String),
}Expand description
Errors from parsing a security mechanism header value.
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.
Empty
The input string was empty or whitespace-only.
InvalidFormat(String)
A mechanism entry could not be parsed.
Trait Implementations§
Source§impl Clone for SipSecurityError
impl Clone for SipSecurityError
Source§fn clone(&self) -> SipSecurityError
fn clone(&self) -> SipSecurityError
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 SipSecurityError
impl Debug for SipSecurityError
Source§impl Display for SipSecurityError
impl Display for SipSecurityError
Source§impl Error for SipSecurityError
impl Error for SipSecurityError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for SipSecurityError
impl PartialEq for SipSecurityError
impl Eq for SipSecurityError
impl StructuralPartialEq for SipSecurityError
Auto Trait Implementations§
impl Freeze for SipSecurityError
impl RefUnwindSafe for SipSecurityError
impl Send for SipSecurityError
impl Sync for SipSecurityError
impl Unpin for SipSecurityError
impl UnsafeUnpin for SipSecurityError
impl UnwindSafe for SipSecurityError
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