pub struct PoW { /* private fields */ }Implementations§
Source§impl PoW
impl PoW
pub fn new(bytes: HexMessage, signature: HexSignature) -> Self
Source§impl PoW
impl PoW
pub fn get_bytes(&self) -> HexMessage
pub fn get_signature(&self) -> HexSignature
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PoW
impl<'de> Deserialize<'de> for PoW
Source§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
Source§impl<'v_a> ValidateArgs<'v_a> for PoW
impl<'v_a> ValidateArgs<'v_a> for PoW
Auto Trait Implementations§
impl Freeze for PoW
impl RefUnwindSafe for PoW
impl Send for PoW
impl Sync for PoW
impl Unpin for PoW
impl UnwindSafe for PoW
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