wasm_streams/queuing_strategy/
mod.rs

1use wasm_bindgen::prelude::*;
2
3#[wasm_bindgen]
4#[derive(Debug)]
5pub(crate) struct QueuingStrategy {
6    high_water_mark: f64,
7}
8
9impl QueuingStrategy {
10    pub fn new(high_water_mark: f64) -> Self {
11        Self { high_water_mark }
12    }
13}
14
15#[wasm_bindgen]
16impl QueuingStrategy {
17    #[wasm_bindgen(getter, js_name = highWaterMark)]
18    pub fn high_water_mark(&self) -> f64 {
19        self.high_water_mark
20    }
21}