Skip to main content

register_isr_plugins

Function register_isr_plugins 

Source
pub fn register_isr_plugins(plugins: &mut PluginManager)
Expand description

Appends ISR-specific plugins (currently just crate::isr_manifest::IsrManifestPlugin).

Pulled out of register_default_plugins so the default plugin graph stays byte-identical when --isr is not passed (AC9 of issue #546). Anything registered here MUST be a strict superset of the v0.0.43 output; failing AC9 fails the entire epic.

ยงExamples

use ssg::pipeline::register_isr_plugins;
use ssg::plugin::PluginManager;

let mut pm = PluginManager::new();
register_isr_plugins(&mut pm);
// ISR plugins get appended without panicking.