Trait IDBRequestMethods
Source pub trait IDBRequestMethods<D>{
// Required methods
fn GetResult(
&self,
cx: JSContext,
retval: MutableHandle<'_, Value>,
) -> Result<(), Error>;
fn GetError(
&self,
) -> Result<Option<Root<Dom<<D as DomTypes>::DOMException>>>, Error>;
fn GetSource(&self) -> Option<Root<Dom<<D as DomTypes>::IDBObjectStore>>>;
fn GetTransaction(
&self,
) -> Option<Root<Dom<<D as DomTypes>::IDBTransaction>>>;
fn ReadyState(&self) -> IDBRequestReadyState;
fn GetOnsuccess(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnsuccess(
&self,
cx: &mut JSContext,
value: Option<Rc<EventHandlerNonNull<D>>>,
);
fn GetOnerror(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnerror(
&self,
cx: &mut JSContext,
value: Option<Rc<EventHandlerNonNull<D>>>,
);
}