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