Struct bluetooth_traits::blocklist::BluetoothBlocklist
source · pub struct BluetoothBlocklist(Option<HashMap<String, Blocklist>>);
Tuple Fields§
§0: Option<HashMap<String, Blocklist>>
Implementations§
source§impl BluetoothBlocklist
impl BluetoothBlocklist
pub fn is_blocklisted(&self, uuid: &str) -> bool
pub fn is_blocklisted_for_reads(&self, uuid: &str) -> bool
pub fn is_blocklisted_for_writes(&self, uuid: &str) -> bool
Auto Trait Implementations§
impl Freeze for BluetoothBlocklist
impl RefUnwindSafe for BluetoothBlocklist
impl Send for BluetoothBlocklist
impl Sync for BluetoothBlocklist
impl Unpin for BluetoothBlocklist
impl UnwindSafe for BluetoothBlocklist
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert