Struct hemtt_config::Options
source · pub struct Options { /* private fields */ }
Expand description
Options for parsing
Implementations§
source§impl Options
impl Options
sourcepub fn from_preset(preset: Preset) -> Self
pub fn from_preset(preset: Preset) -> Self
Create a new set of options from a preset
sourcepub const fn array_allow_trailing_comma(&self) -> bool
pub const fn array_allow_trailing_comma(&self) -> bool
Can arrays have trailing commas?
Default (BI): false
Default (HEMTT): true
When false, the following is invalid:
my_array[] = {
1,
2, // <- trailing comma on last element
};
Trait Implementations§
source§impl<'de> Deserialize<'de> for Options
impl<'de> Deserialize<'de> for Options
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more