pub trait PermissionsMethods {
    fn Query(
        &self,
        cx: SafeJSContext,
        permissionDesc: *mut JSObject
    ) -> Rc<Promise>; fn Request(
        &self,
        cx: SafeJSContext,
        permissionDesc: *mut JSObject
    ) -> Rc<Promise>; fn Revoke(
        &self,
        cx: SafeJSContext,
        permissionDesc: *mut JSObject
    ) -> Rc<Promise>; }

Required Methods§

source

fn Query(&self, cx: SafeJSContext, permissionDesc: *mut JSObject) -> Rc<Promise>

source

fn Request(&self, cx: SafeJSContext, permissionDesc: *mut JSObject) -> Rc<Promise>

source

fn Revoke(&self, cx: SafeJSContext, permissionDesc: *mut JSObject) -> Rc<Promise>

Implementors§