pub struct BluetoothScanfilterSequence(Vec<BluetoothScanfilter>);
Tuple Fields§
§0: Vec<BluetoothScanfilter>
Implementations§
source§impl BluetoothScanfilterSequence
impl BluetoothScanfilterSequence
pub fn new(vec: Vec<BluetoothScanfilter>) -> BluetoothScanfilterSequence
pub fn has_empty_or_invalid_filter(&self) -> bool
pub fn iter(&self) -> Iter<'_, BluetoothScanfilter>
fn get_services_set(&self) -> HashSet<String>
fn is_empty(&self) -> bool
Trait Implementations§
source§impl Debug for BluetoothScanfilterSequence
impl Debug for BluetoothScanfilterSequence
source§impl<'de> Deserialize<'de> for BluetoothScanfilterSequence
impl<'de> Deserialize<'de> for BluetoothScanfilterSequence
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
Auto Trait Implementations§
impl Freeze for BluetoothScanfilterSequence
impl RefUnwindSafe for BluetoothScanfilterSequence
impl Send for BluetoothScanfilterSequence
impl Sync for BluetoothScanfilterSequence
impl Unpin for BluetoothScanfilterSequence
impl UnwindSafe for BluetoothScanfilterSequence
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