diff --git a/rustfmt.toml b/rustfmt.toml new file mode 100644 index 0000000..2620456 --- /dev/null +++ b/rustfmt.toml @@ -0,0 +1,6 @@ +hard_tabs = true +match_block_trailing_comma = true +use_field_init_shorthand = true +max_width = 100 +use_small_heuristics = "Max" +chain_width = 70 diff --git a/src/lib.rs b/src/lib.rs index f3f219f..9855090 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -58,10 +58,7 @@ impl DenormalGuard { let mxcsr = unsafe { _mm_getcsr() }; unsafe { _mm_setcsr(mxcsr | X86_MASK) }; - DenormalGuard { - mxcsr, - _not_send_sync: PhantomData, - } + DenormalGuard { mxcsr, _not_send_sync: PhantomData } } #[cfg(target_arch = "aarch64")] { @@ -69,10 +66,7 @@ impl DenormalGuard { unsafe { std::arch::asm!("mrs {}, fpcr", out(reg) fpcr) }; unsafe { std::arch::asm!("msr fpcr, {}", in(reg) fpcr | AARCH64_MASK) }; - DenormalGuard { - fpcr, - _not_send_sync: PhantomData, - } + DenormalGuard { fpcr, _not_send_sync: PhantomData } } } }