IDBRequestMethods

pub trait IDBRequestMethods<D>
where D: DomTypes,
{ // 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>>>, ); }

Required Methods§

Implementors§