Struct storage_proofs_post::fallback::PrivateSector [−][src]
pub struct PrivateSector<'a, Tree: MerkleTreeTrait> { pub tree: &'a MerkleTreeWrapper<Tree::Hasher, Tree::Store, Tree::Arity, Tree::SubTreeArity, Tree::TopTreeArity>, pub comm_c: <Tree::Hasher as Hasher>::Domain, pub comm_r_last: <Tree::Hasher as Hasher>::Domain, }
Fields
tree: &'a MerkleTreeWrapper<Tree::Hasher, Tree::Store, Tree::Arity, Tree::SubTreeArity, Tree::TopTreeArity>comm_c: <Tree::Hasher as Hasher>::Domaincomm_r_last: <Tree::Hasher as Hasher>::DomainTrait Implementations
Auto Trait Implementations
impl<'a, Tree> RefUnwindSafe for PrivateSector<'a, Tree> where
<Tree as MerkleTreeTrait>::Arity: RefUnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Domain: RefUnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Function: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Hasher: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Store: RefUnwindSafe,
<Tree as MerkleTreeTrait>::SubTreeArity: RefUnwindSafe,
<Tree as MerkleTreeTrait>::TopTreeArity: RefUnwindSafe,
impl<'a, Tree> RefUnwindSafe for PrivateSector<'a, Tree> where
<Tree as MerkleTreeTrait>::Arity: RefUnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Domain: RefUnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Function: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Hasher: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Store: RefUnwindSafe,
<Tree as MerkleTreeTrait>::SubTreeArity: RefUnwindSafe,
<Tree as MerkleTreeTrait>::TopTreeArity: RefUnwindSafe, impl<'a, Tree> Send for PrivateSector<'a, Tree>
impl<'a, Tree> Send for PrivateSector<'a, Tree>impl<'a, Tree> Sync for PrivateSector<'a, Tree>
impl<'a, Tree> Sync for PrivateSector<'a, Tree>impl<'a, Tree> Unpin for PrivateSector<'a, Tree> where
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Domain: Unpin,
impl<'a, Tree> Unpin for PrivateSector<'a, Tree> where
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Domain: Unpin, impl<'a, Tree> UnwindSafe for PrivateSector<'a, Tree> where
<Tree as MerkleTreeTrait>::Arity: RefUnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Domain: RefUnwindSafe + UnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Function: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Hasher: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Store: RefUnwindSafe,
<Tree as MerkleTreeTrait>::SubTreeArity: RefUnwindSafe,
<Tree as MerkleTreeTrait>::TopTreeArity: RefUnwindSafe,
impl<'a, Tree> UnwindSafe for PrivateSector<'a, Tree> where
<Tree as MerkleTreeTrait>::Arity: RefUnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Domain: RefUnwindSafe + UnwindSafe,
<<Tree as MerkleTreeTrait>::Hasher as Hasher>::Function: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Hasher: RefUnwindSafe,
<Tree as MerkleTreeTrait>::Store: RefUnwindSafe,
<Tree as MerkleTreeTrait>::SubTreeArity: RefUnwindSafe,
<Tree as MerkleTreeTrait>::TopTreeArity: RefUnwindSafe,