Default "Space between args" -> true

This commit is contained in:
Luke Street 2024-05-21 18:09:46 -06:00
parent 9e57a66a05
commit f30b3cfae2
1 changed files with 13 additions and 1 deletions

View File

@ -96,7 +96,7 @@ pub enum MipsInstrCategory {
#[inline] #[inline]
const fn default_true() -> bool { true } const fn default_true() -> bool { true }
#[derive(Debug, Clone, Default, Eq, PartialEq, serde::Deserialize, serde::Serialize)] #[derive(Debug, Clone, Eq, PartialEq, serde::Deserialize, serde::Serialize)]
#[serde(default)] #[serde(default)]
pub struct DiffObjConfig { pub struct DiffObjConfig {
pub relax_reloc_diffs: bool, pub relax_reloc_diffs: bool,
@ -109,6 +109,18 @@ pub struct DiffObjConfig {
pub mips_instr_category: MipsInstrCategory, pub mips_instr_category: MipsInstrCategory,
} }
impl Default for DiffObjConfig {
fn default() -> Self {
Self {
relax_reloc_diffs: false,
space_between_args: true,
x86_formatter: Default::default(),
mips_abi: Default::default(),
mips_instr_category: Default::default(),
}
}
}
impl DiffObjConfig { impl DiffObjConfig {
pub fn separator(&self) -> &'static str { pub fn separator(&self) -> &'static str {
if self.space_between_args { if self.space_between_args {