#[non_exhaustive]pub enum ReqError {
Rejected,
Canceled,
}
Available on crate feature
rfcomm
only.Expand description
Error response from us to a Bluetooth profile request.
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<'de> Deserialize<'de> for ReqError
impl<'de> Deserialize<'de> for ReqError
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 Error for ReqError
impl Error for ReqError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 Ord for ReqError
impl Ord for ReqError
source§impl PartialEq for ReqError
impl PartialEq for ReqError
source§impl PartialOrd for ReqError
impl PartialOrd for ReqError
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for ReqError
impl Eq for ReqError
impl StructuralPartialEq for ReqError
Auto Trait Implementations§
impl Freeze for ReqError
impl RefUnwindSafe for ReqError
impl Send for ReqError
impl Sync for ReqError
impl Unpin for ReqError
impl UnwindSafe for ReqError
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