pub trait DOMStringMapMethods<D>where
D: DomTypes,{
// Required methods
fn SupportedPropertyNames(&self) -> Vec<DOMString>;
fn NamedGetter(&self, name: DOMString) -> Option<DOMString>;
fn NamedSetter(
&self,
cx: &mut JSContext,
name: DOMString,
value: DOMString,
) -> Result<(), Error>;
fn NamedDeleter(&self, cx: &mut JSContext, name: DOMString);
}