Type Alias UnderlyingSink

Source
pub(crate) type UnderlyingSink = UnderlyingSink<DomTypeHolder>;

Aliased Type§

pub(crate) struct UnderlyingSink {
    pub abort: Option<Rc<UnderlyingSinkAbortCallback<DomTypeHolder>>>,
    pub close: Option<Rc<UnderlyingSinkCloseCallback<DomTypeHolder>>>,
    pub start: Option<Rc<UnderlyingSinkStartCallback<DomTypeHolder>>>,
    pub type_: RootedTraceableBox<Heap<Value>>,
    pub write: Option<Rc<UnderlyingSinkWriteCallback<DomTypeHolder>>>,
}

Fields§

§abort: Option<Rc<UnderlyingSinkAbortCallback<DomTypeHolder>>>§close: Option<Rc<UnderlyingSinkCloseCallback<DomTypeHolder>>>§start: Option<Rc<UnderlyingSinkStartCallback<DomTypeHolder>>>§type_: RootedTraceableBox<Heap<Value>>§write: Option<Rc<UnderlyingSinkWriteCallback<DomTypeHolder>>>