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}