/// Specifying this scan option causes the central manager to also scan for peripherals
/// soliciting any of the services contained in the array.
Specifying this scan option causes the central manager to also scan for peripherals
soliciting any of the services contained in the array.
Specifying this scan option causes the central manager to also scan for peripherals soliciting any of the services contained in the array .
pub fn include_solicited_services(mut self, uuids: &[Uuid]) -> Self {
        if self.solicited_service_cbuuids.is_none() {
            self.solicited_service_cbuuids = Some(NSArray::with_capacity(uuids.len()).retain());
        }
        for &uuid in uuids {
            self.solicited_service_cbuuids.as_ref().unwrap().push(CBUUID::from_uuid(uuid));
        }
        self
    }
pub fn include_solicited_services ( mut self , uuids : & [ Uuid ] ) -> Self { if self . solicited_service_cbuuids . is_none ( ) { self . solicited_service_cbuuids = Some ( NSArray :: with_capacity ( uuids . len ( ) ) . retain ( ) ) ; } for & uuid in uuids { self . solicited_service_cbuuids . as_ref ( ) . unwrap ( ) . push ( CBUUID :: from_uuid ( uuid ) ) ; } self }
Specifying this scan option causes the central manager to also scan for peripherals
soliciting any of the services contained in the array.
Specifying this scan option causes the central manager to also scan for peripherals soliciting any of the services contained in the array .
mut self
uuids
&[Uuid]