OxL Reference

method Broadcast.subscribers

Number of live subscriptions.

Example:

oxl✓ checked in CI
use std.stream { Broadcast }

fn main() io {
  let hub = Broadcast<i32>.new(buffer: 4)
  var a = hub.subscribe()
  var b = hub.subscribe()
  print("{hub.subscribers()}")
}
Output
2
pub(api) fn subscribers() -> usize

Since. 1.0.0-beta

Returns

usize

Effects

none declared (pure unless the body says otherwise)

Defined in: std/stream/stream.oxl:655

See also