SwiftLint thinks (and so do I) that there is an infinite recursion error in
/// Writes the value of a characteristic descriptor.
public func writeValue(_ data: Data, for descriptor: Descriptor) async throws {
try await self.writeValue(data, for: descriptor)
}
SwiftLint thinks (and so do I) that there is an infinite recursion error in
should it be
try await self.writeValue(data, for: descriptor.cbDescriptor)
??