node_sys/interface/
pipe_options.rs

1use wasm_bindgen::prelude::*;
2
3#[wasm_bindgen]
4#[derive(Clone, Debug, Default, Eq, PartialEq)]
5pub struct PipeOptions {
6    end: Option<bool>,
7}
8
9#[wasm_bindgen]
10impl PipeOptions {
11    #[wasm_bindgen(constructor)]
12    pub fn new(end: Option<bool>) -> PipeOptions {
13        PipeOptions { end }
14    }
15
16    #[wasm_bindgen(getter)]
17    pub fn end(self) -> Option<bool> {
18        self.end
19    }
20
21    #[wasm_bindgen(setter)]
22    pub fn set_end(mut self, value: Option<bool>) {
23        self.end = value;
24    }
25}