From 402f77fcd802ccaf07c9907579f4e7c39287c96c Mon Sep 17 00:00:00 2001 From: sarah Date: Tue, 17 Jan 2023 14:48:21 +0100 Subject: [PATCH] add workspace-wide rustfmt file --- src/gaussian_noise/noise/blind_rotate.rs | 5 +++-- src/gaussian_noise/noise/external_product_glwe.rs | 3 +-- src/gaussian_noise/noise/keyswitch.rs | 5 +++-- src/gaussian_noise/noise/keyswitch_one_bit.rs | 3 +-- src/gaussian_noise/noise/modulus_switching.rs | 3 +-- src/gaussian_noise/noise/private_packing_keyswitch.rs | 3 +-- src/gaussian_noise/security.rs | 3 +-- 7 files changed, 11 insertions(+), 14 deletions(-) diff --git a/src/gaussian_noise/noise/blind_rotate.rs b/src/gaussian_noise/noise/blind_rotate.rs index 18f1cc780..8cb09a892 100644 --- a/src/gaussian_noise/noise/blind_rotate.rs +++ b/src/gaussian_noise/noise/blind_rotate.rs @@ -26,8 +26,9 @@ pub fn variance_blind_rotate( #[cfg(test)] mod tests { - use crate::gaussian_noise::conversion::variance_to_modular_variance; - use crate::gaussian_noise::security::minimal_variance_glwe; + use crate::gaussian_noise::{ + conversion::variance_to_modular_variance, security::minimal_variance_glwe, + }; use super::*; diff --git a/src/gaussian_noise/noise/external_product_glwe.rs b/src/gaussian_noise/noise/external_product_glwe.rs index fc76923e0..0c5725cf5 100644 --- a/src/gaussian_noise/noise/external_product_glwe.rs +++ b/src/gaussian_noise/noise/external_product_glwe.rs @@ -1,5 +1,4 @@ -use crate::gaussian_noise::conversion::modular_variance_to_variance; -use crate::utils::square; +use crate::{gaussian_noise::conversion::modular_variance_to_variance, utils::square}; pub fn variance_external_product_glwe( glwe_dimension: u64, diff --git a/src/gaussian_noise/noise/keyswitch.rs b/src/gaussian_noise/noise/keyswitch.rs index b8170eb18..e1cad04ba 100644 --- a/src/gaussian_noise/noise/keyswitch.rs +++ b/src/gaussian_noise/noise/keyswitch.rs @@ -15,8 +15,9 @@ pub fn variance_keyswitch( #[cfg(test)] mod tests { - use crate::gaussian_noise::conversion::variance_to_modular_variance; - use crate::gaussian_noise::security::minimal_variance_lwe; + use crate::gaussian_noise::{ + conversion::variance_to_modular_variance, security::minimal_variance_lwe, + }; use super::*; diff --git a/src/gaussian_noise/noise/keyswitch_one_bit.rs b/src/gaussian_noise/noise/keyswitch_one_bit.rs index dbaad3437..cbe42fb1e 100644 --- a/src/gaussian_noise/noise/keyswitch_one_bit.rs +++ b/src/gaussian_noise/noise/keyswitch_one_bit.rs @@ -1,5 +1,4 @@ -use crate::gaussian_noise::conversion::modular_variance_to_variance; -use crate::utils::square; +use crate::{gaussian_noise::conversion::modular_variance_to_variance, utils::square}; /// Additional noise generated by the bit multiplication pub fn variance_keyswitch_one_bit( diff --git a/src/gaussian_noise/noise/modulus_switching.rs b/src/gaussian_noise/noise/modulus_switching.rs index 27557e4d6..2f7fe6907 100644 --- a/src/gaussian_noise/noise/modulus_switching.rs +++ b/src/gaussian_noise/noise/modulus_switching.rs @@ -1,5 +1,4 @@ -use crate::gaussian_noise::conversion::modular_variance_to_variance; -use crate::utils::square; +use crate::{gaussian_noise::conversion::modular_variance_to_variance, utils::square}; pub fn estimate_modulus_switching_noise_with_binary_key( internal_ks_output_lwe_dimension: u64, diff --git a/src/gaussian_noise/noise/private_packing_keyswitch.rs b/src/gaussian_noise/noise/private_packing_keyswitch.rs index 1023dca5d..5fda38e5c 100644 --- a/src/gaussian_noise/noise/private_packing_keyswitch.rs +++ b/src/gaussian_noise/noise/private_packing_keyswitch.rs @@ -1,5 +1,4 @@ -use crate::gaussian_noise::conversion::modular_variance_to_variance; -use crate::utils::square; +use crate::{gaussian_noise::conversion::modular_variance_to_variance, utils::square}; // packing private keyswitch for WoP-PBS, described in algorithm 3 of https://eprint.iacr.org/2018/421.pdf (TFHE paper) pub fn estimate_packing_private_keyswitch( diff --git a/src/gaussian_noise/security.rs b/src/gaussian_noise/security.rs index 61bbde09f..65804ea00 100644 --- a/src/gaussian_noise/security.rs +++ b/src/gaussian_noise/security.rs @@ -30,8 +30,7 @@ pub fn minimal_variance_glwe( #[cfg(test)] mod tests { - use super::super::conversion::variance_to_std_dev; - use super::minimal_variance_glwe; + use super::{super::conversion::variance_to_std_dev, minimal_variance_glwe}; #[test] fn golden_python_prototype_security_security_glwe_variance_low() {