Struct storage_proofs_post::fallback::PublicInputs [−][src]
pub struct PublicInputs<T: Domain> { pub randomness: T, pub prover_id: T, pub sectors: Vec<PublicSector<T>>, pub k: Option<usize>, }
Fields
randomness: Tprover_id: Tsectors: Vec<PublicSector<T>>k: Option<usize>Partition index
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl<T> RefUnwindSafe for PublicInputs<T> where
T: RefUnwindSafe, impl<T> Send for PublicInputs<T>impl<T> Sync for PublicInputs<T>impl<T> Unpin for PublicInputs<T> where
T: Unpin, impl<T> UnwindSafe for PublicInputs<T> where
T: UnwindSafe, Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = TShould always be Self
pub fn vzip(self) -> V