#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_compute_montgomery_params as compute_params;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_compute_montgomery_params_with_method as compute_params_with_method;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_from_montgomery as from_mont;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mul as mul;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_to_montgomery as to_mont;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mod_exp as mod_exp;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mod_mul as mod_mul;
pub mod pre_reduced {
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mod_exp_pr as mod_exp;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mod_mul_pr as mod_mul;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mul_pr as mul;
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_to_montgomery_pr as to_mont;
}
pub mod ct {
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mod_exp_ct as mod_exp;
pub mod pre_reduced {
#[doc(inline)]
pub use crate::montgomery::basic_mont::basic_montgomery_mod_exp_pr_ct as mod_exp;
}
}
pub mod wide {
#[doc(inline)]
pub use crate::montgomery::basic_mont::wide_montgomery_mul as mul;
#[doc(inline)]
pub use crate::montgomery::basic_mont::wide_redc as redc;
pub mod ct {
#[doc(inline)]
pub use crate::montgomery::basic_mont::wide_montgomery_mul_ct as mul;
#[doc(inline)]
pub use crate::montgomery::basic_mont::wide_redc_ct as redc;
}
}