Struct grin_core::pow::cuckaroom::CuckaroomContext
source · pub struct CuckaroomContext { /* private fields */ }
Expand description
Cuckaroom cycle context. Only includes the verifier for now.
Trait Implementations§
source§impl PoWContext for CuckaroomContext
impl PoWContext for CuckaroomContext
source§fn set_header_nonce(
&mut self,
header: Vec<u8>,
nonce: Option<u32>,
_solve: bool
) -> Result<(), Error>
fn set_header_nonce( &mut self, header: Vec<u8>, nonce: Option<u32>, _solve: bool ) -> Result<(), Error>
Sets the header along with an optional nonce at the end
solve: whether to set up structures for a solve (true) or just validate (false)
Auto Trait Implementations§
impl Freeze for CuckaroomContext
impl RefUnwindSafe for CuckaroomContext
impl Send for CuckaroomContext
impl Sync for CuckaroomContext
impl Unpin for CuckaroomContext
impl UnwindSafe for CuckaroomContext
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more