|| This crate contains the functionality required in order to both implement
and call XPCOM methods from rust code.
For documentation on how to implement XPCOM methods, see the documentation
for the [`xpcom_macros`](../xpcom_macros/index.html) crate.
|| The automatically generated code from `xpcom_macros` depends on some types
which are defined in other libraries which `xpcom` depends on, but which may
not be `extern crate`-ed into the crate the macros are expanded into. This
module re-exports those types from `xpcom` so that they can be used from the
|| This module contains convenient accessors for XPCOM services.
The contents of this file are generated from `xpcom/build/Services.py`.