IDBRequestMethods

pub trait IDBRequestMethods<D: DomTypes> {
    // Required methods
    fn GetResult(
        &self,
        cx: SafeJSContext,
        retval: MutableHandleValue<'_>,
    ) -> Fallible<()>;
    fn GetError(&self) -> Fallible<Option<DomRoot<D::DOMException>>>;
    fn GetSource(&self) -> Option<DomRoot<D::IDBObjectStore>>;
    fn GetTransaction(&self) -> Option<DomRoot<D::IDBTransaction>>;
    fn ReadyState(&self) -> IDBRequestReadyState;
    fn GetOnsuccess(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
    fn SetOnsuccess(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
    fn GetOnerror(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
    fn SetOnerror(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
}

Required Methods§

Implementors§