Lines Matching refs:SpecificSetting
14 pub(crate) enum SpecificSetting { enum
25 pub specific: SpecificSetting,
32 SpecificSetting::Bool(BoolSetting { in default_byte()
43 SpecificSetting::Enum(_) => 0, in default_byte()
44 SpecificSetting::Num(default) => default, in default_byte()
50 SpecificSetting::Bool(BoolSetting { bit_offset, .. }) => { in byte_for_value()
63 SpecificSetting::Bool(BoolSetting { bit_offset, .. }) => 1 << bit_offset, in byte_mask()
136 .filter(|s| matches!(s.specific, SpecificSetting::Bool(_))) in num_bool_settings()
291 ProtoSpecificSetting::Enum(ref values) => SpecificSetting::Enum(values.clone()), in build()
292 ProtoSpecificSetting::Num(default) => SpecificSetting::Num(default), in build()
321 specific: SpecificSetting::Bool(BoolSetting { in build()