build_option

Function build_option 

Source
pub fn build_option<'c, H: HugrView<Node = Node>>(
    ctx: &mut EmitFuncContext<'c, '_, H>,
    is_some: IntValue<'c>,
    some_value: BasicValueEnum<'c>,
    hugr_ty: HugrType,
) -> Result<BasicValueEnum<'c>>
Expand description

Builds an optional value wrapping some_value conditioned on the provided is_some flag.