pub struct VerifyMsgRequest {
pub msg: String,
pub sig: String,
pub pk: NodePk,
}Expand description
A request to verify that a message was signed by the given public key.
Fields§
§msg: StringThe message to be verified. (Will be interpreted as UTF-8 bytes.)
sig: StringThe zbase32-encoded signature corresponding to the message.
pk: NodePkThe public key under which the signature should be valid.
Trait Implementations§
Source§impl Clone for VerifyMsgRequest
impl Clone for VerifyMsgRequest
Source§fn clone(&self) -> VerifyMsgRequest
fn clone(&self) -> VerifyMsgRequest
Returns a duplicate 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 VerifyMsgRequest
impl Debug for VerifyMsgRequest
Source§impl<'de> Deserialize<'de> for VerifyMsgRequest
impl<'de> Deserialize<'de> for VerifyMsgRequest
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 PartialEq for VerifyMsgRequest
impl PartialEq for VerifyMsgRequest
Source§impl Serialize for VerifyMsgRequest
impl Serialize for VerifyMsgRequest
impl StructuralPartialEq for VerifyMsgRequest
Auto Trait Implementations§
impl Freeze for VerifyMsgRequest
impl RefUnwindSafe for VerifyMsgRequest
impl Send for VerifyMsgRequest
impl Sync for VerifyMsgRequest
impl Unpin for VerifyMsgRequest
impl UnsafeUnpin for VerifyMsgRequest
impl UnwindSafe for VerifyMsgRequest
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