Struct filecoin_proofs_api::seal::SealCommitPhase1Output [−][src]
pub struct SealCommitPhase1Output {
pub registered_proof: RegisteredSealProof,
pub vanilla_proofs: VanillaSealProof,
pub comm_r: Commitment,
pub comm_d: Commitment,
pub replica_id: <DefaultTreeHasher as Hasher>::Domain,
pub seed: Ticket,
pub ticket: Ticket,
}Fields
registered_proof: RegisteredSealProofvanilla_proofs: VanillaSealProofcomm_r: Commitmentcomm_d: Commitmentreplica_id: <DefaultTreeHasher as Hasher>::Domainseed: Ticketticket: TicketTrait 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 RefUnwindSafe for SealCommitPhase1Output
impl Send for SealCommitPhase1Output
impl Sync for SealCommitPhase1Output
impl Unpin for SealCommitPhase1Output
impl UnwindSafe for SealCommitPhase1Output
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self