in Sources/RxCBCentral/core/Scanning/CentralScanner.swift [28:37]
func scan(for services: [CBUUID]?, scanMatcher: ScanMatching?, options: ScanOptions?) -> Observable<ScanData>
/// Scan for peripherals with specified services. Note that only one scan operation per `ConnectionManagerType` is supported at a time.
/// Create a ScanMatching object to provide custom filtering logic for peripherals you scan for
/// Uses the `scanTimeout` provided
/// Returns: A sequence of `ScanData` that we've found while scanning that matches the requested services and `scanMatcher` filtering
func scan(for services: [CBUUID]?, scanMatcher: ScanMatching?, options: ScanOptions?, scanTimeout: RxTimeInterval) -> Observable<ScanData>
}
public struct ScanOptions {