diff --git a/plonky2/src/plonk/proof.rs b/plonky2/src/plonk/proof.rs index 0d4def14..f50df78c 100644 --- a/plonky2/src/plonk/proof.rs +++ b/plonky2/src/plonk/proof.rs @@ -21,9 +21,7 @@ use crate::iop::target::Target; use crate::plonk::circuit_data::{CommonCircuitData, VerifierOnlyCircuitData}; use crate::plonk::config::{GenericConfig, Hasher}; use crate::plonk::verifier::verify_with_challenges; -use crate::util::serialization::Write; -#[cfg(feature = "std")] -use crate::util::serialization::{Buffer, Read}; +use crate::util::serialization::{Buffer, Read, Write}; #[derive(Serialize, Deserialize, Clone, Debug, Eq, PartialEq)] #[serde(bound = "")] @@ -111,7 +109,6 @@ impl, C: GenericConfig, const D: usize> buffer } - #[cfg(feature = "std")] pub fn from_bytes( bytes: Vec, common_data: &CommonCircuitData, @@ -241,7 +238,6 @@ impl, C: GenericConfig, const D: usize> buffer } - #[cfg(feature = "std")] pub fn from_bytes( bytes: Vec, common_data: &CommonCircuitData, diff --git a/plonky2/src/util/serialization/mod.rs b/plonky2/src/util/serialization/mod.rs index b6fb9966..46a1c7a2 100644 --- a/plonky2/src/util/serialization/mod.rs +++ b/plonky2/src/util/serialization/mod.rs @@ -1991,14 +1991,12 @@ impl Write for Vec { } /// Buffer -#[cfg(feature = "std")] #[derive(Debug)] pub struct Buffer<'a> { bytes: &'a [u8], pos: usize, } -#[cfg(feature = "std")] impl<'a> Buffer<'a> { /// Builds a new [`Buffer`] over `buffer`. #[inline]