That's the question, straight-forward as that.
let serial = DispatchQueue(label: "serial", attributes: .serial)
let concurrent = DispatchQueue(label: "concurrent", attributes: .concurrent)
let q = DispatchQueue(label: "q")
I see no property I can inspect on q
that will tell me.
Running in playground with PlaygroundPage.current.needsIndefiniteExecution = true
shows serial behavior, but I don't want to rely on playground (kind of janky with async stuff), or undocumented behavior.
Can anyone offer a hard answer with a link to documentation?