Modules§
- consts
- The kernel configuration as
constitems.
Macros§
- sel4_
cfg_ bool - Like
core::cfg!, except using the seL4 kernel configuration. - sel4_
cfg_ if - Like
cfg_if::cfg_if!, except withsel4_cfginstead of#[cfg]. - sel4_
cfg_ str - Like
core::cfg!, except using the seL4 kernel configuration. - sel4_
cfg_ usize - Like
core::cfg!, except using the seL4 kernel configuration. - sel4_
cfg_ word - Like
core::cfg!, except using the seL4 kernel configuration. - sel4_
cfg_ wrap_ match - Like
sel4_cfg_match, except it works on stable, at the expense of not being an attribute macro.
Attribute Macros§
- sel4_
cfg - Make the attached code conditional on a seL4 kernel configuration expression.
- sel4_
cfg_ attr - Make the associated attribute expression conditional on a seL4 kernel configuration expression.
- sel4_
cfg_ enum - Allows an
enum’s variants to use thesel4_cfgattribute. - sel4_
cfg_ match - Allows a
matchexpression’s variants to use thesel4_cfgattribute. - sel4_
cfg_ struct - Allows a
struct’s fields to use thesel4_cfgattribute.