pub fn program_id_of<F: TowerField, P: Program<F>>(
program: &P,
chiplet_defs: &[ChipletDef<F>],
inline_chiplets: &[ChipletDef<F>],
) -> [u8; 32]pub fn program_id_of<F: TowerField, P: Program<F>>(
program: &P,
chiplet_defs: &[ChipletDef<F>],
inline_chiplets: &[ChipletDef<F>],
) -> [u8; 32]