pub(crate) unsafe fn wrap<T: MutDomObject, D: DomTypes>(
cx: &mut JSContext,
scope: &D::GlobalScope,
given_proto: Option<Handle<'_, *mut JSObject>>,
raw: Root<MaybeUnreflectedDom<T>>,
config: WrapConfig,
) -> DomRoot<T>pub(crate) unsafe fn wrap<T: MutDomObject, D: DomTypes>(
cx: &mut JSContext,
scope: &D::GlobalScope,
given_proto: Option<Handle<'_, *mut JSObject>>,
raw: Root<MaybeUnreflectedDom<T>>,
config: WrapConfig,
) -> DomRoot<T>