Trait CookieStoreMethods
Source pub(crate) trait CookieStoreMethods<D>{
// Required methods
fn Get(
&self,
name: USVString,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn Get_(
&self,
options: &CookieStoreGetOptions,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn GetAll(
&self,
name: USVString,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn GetAll_(
&self,
options: &CookieStoreGetOptions,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn Set(
&self,
name: USVString,
value: USVString,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn Set_(
&self,
options: &CookieInit,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn Delete(
&self,
name: USVString,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
fn Delete_(
&self,
options: &CookieStoreDeleteOptions,
_can_gc: CanGc,
) -> Rc<<D as DomTypes>::Promise>;
}