pub enum BleInitError {
Config(InvalidConfigError),
}Available on crate features
ble and unstable only.Expand description
Error enum for BLE initialization failures.
Variants§
Config(InvalidConfigError)
Failure during initial validation of the provided configuration: {0}.
Trait Implementations§
Source§impl Clone for BleInitError
impl Clone for BleInitError
Source§fn clone(&self) -> BleInitError
fn clone(&self) -> BleInitError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BleInitError
impl Debug for BleInitError
Source§impl Display for BleInitError
impl Display for BleInitError
Source§impl Error for BleInitError
impl Error for BleInitError
1.30.0§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§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl Format for BleInitErrorwhere
InvalidConfigError: Format,
impl Format for BleInitErrorwhere
InvalidConfigError: Format,
Source§impl From<InvalidConfigError> for BleInitError
impl From<InvalidConfigError> for BleInitError
Source§fn from(err: InvalidConfigError) -> Self
fn from(err: InvalidConfigError) -> Self
Converts to this type from the input type.
Source§impl Hash for BleInitError
impl Hash for BleInitError
Source§impl PartialEq for BleInitError
impl PartialEq for BleInitError
impl Copy for BleInitError
impl Eq for BleInitError
impl StructuralPartialEq for BleInitError
Auto Trait Implementations§
impl Freeze for BleInitError
impl RefUnwindSafe for BleInitError
impl Send for BleInitError
impl Sync for BleInitError
impl Unpin for BleInitError
impl UnsafeUnpin for BleInitError
impl UnwindSafe for BleInitError
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)