pub trait ProcessCtx<S: ProcessState> {
    fn mailbox(&mut self) -> &mut MessageMailbox;
    fn message_scratch_area(&mut self) -> &mut Option<Message>;
    fn module_resources(&self) -> &ModuleResources<S>;
    fn module_resources_mut(&mut self) -> &mut ModuleResources<S>;
    fn process_resources(&self) -> &ProcessResources;
    fn process_resources_mut(&mut self) -> &mut ProcessResources;
}

Required Methods

Implementors