State for a single subscriber
t() :: %Hub.Subscriber{ count: term(), multi: term(), pattern: term(), pid: term(), ref: term() }