Function init [src]

Prototype

pub fn init(has_else: bool, has_under: bool, additional_items: AdditionalItems) SpecialProngs

Parameters

has_else: boolhas_under: booladditional_items: AdditionalItems

Source

pub fn init(has_else: bool, has_under: bool, additional_items: AdditionalItems) SpecialProngs { const else_bit: u3 = @intFromBool(has_else); const under_bits: u3 = if (has_under) @intFromEnum(additional_items) else @intFromEnum(SpecialProngs.none); return @enumFromInt(else_bit | under_bits); }