[][src]Struct parsec_interface::operations::OpAsymVerify

pub struct OpAsymVerify {
    pub key_name: String,
    pub hash: Vec<u8>,
    pub signature: Vec<u8>,
}

Native object for asymmetric verification of signatures.

key_name specifies the key to be used for verification. The hash contains a short message or hash value as described for the asymmetric signing operation. signature contains the bytes of the signature which requires validation and must follow any format requirements imposed by the provider.

Fields

key_name: Stringhash: Vec<u8>signature: Vec<u8>

Trait Implementations

impl Debug for OpAsymVerify[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.