pub fn fill_action_mask( actions: &[ActionDesc], mask: &mut [u8], lookup: &mut [Option<ActionDesc>], )