pub const PM_CONTEXT_NONE: pm_context_t = 0;
a null context, used for returning a value from a function