pub enum RecoveryMessage {
Data(Vec<u8>),
Hash(H256),
}
Expand description
Recovery message data.
The message data can either be a binary message that is first hashed according to EIP-191 and then recovered based on the signature or a precomputed hash.
Variants§
Trait Implementations§
Source§impl Clone for RecoveryMessage
impl Clone for RecoveryMessage
Source§fn clone(&self) -> RecoveryMessage
fn clone(&self) -> RecoveryMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RecoveryMessage
impl Debug for RecoveryMessage
Source§impl From<&[u8]> for RecoveryMessage
impl From<&[u8]> for RecoveryMessage
Source§impl From<&str> for RecoveryMessage
impl From<&str> for RecoveryMessage
Source§impl From<H256> for RecoveryMessage
impl From<H256> for RecoveryMessage
Source§impl From<String> for RecoveryMessage
impl From<String> for RecoveryMessage
Source§impl PartialEq for RecoveryMessage
impl PartialEq for RecoveryMessage
impl StructuralPartialEq for RecoveryMessage
Auto Trait Implementations§
impl Freeze for RecoveryMessage
impl RefUnwindSafe for RecoveryMessage
impl Send for RecoveryMessage
impl Sync for RecoveryMessage
impl Unpin for RecoveryMessage
impl UnwindSafe for RecoveryMessage
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