pub fn stream_values(&'a self) -> impl Future<Output = ScanBuffer> + 'a {
        crate::futures::wait_for_value(move || {
            if let Some(temp_buffer) = self.read_value.get() {
                self.read_value.set(None);
                Some(temp_buffer)
            } else {
                None
            }
        })
    }
/// Create stream of ble scanning packets
Create stream of ble scanning packets
Create stream of ble scanning packets
pub fn stream_values(&'a self) -> impl Future<Output = ScanBuffer> + 'a {
        crate::futures::wait_for_value(move || {
            if let Some(temp_buffer) = self.read_value.get() {
                self.read_value.set(None);
                Some(temp_buffer)
            } else {
                None
            }
        })
    }
pub fn stream_values ( & ' a self ) -> impl Future < Output = ScanBuffer > + ' a { crate :: futures :: wait_for_value ( move | | { if let Some ( temp_buffer ) = self . read_value . get ( ) { self . read_value . set ( None ) ; Some ( temp_buffer ) } else { None } } ) }
Create stream of ble scanning packets
Create stream of ble scanning packets
&'a self