Struct gpgme::ops::NewSignature [] [src]

pub struct NewSignature<'a> {
    // some fields omitted
}

Methods

impl<'a> NewSignature<'a>

unsafe fn from_raw<'b>(raw: gpgme_new_signature_t) -> NewSignature<'b>

fn raw(&self) -> gpgme_new_signature_t

impl<'a> NewSignature<'a>

fn fingerprint(&self) -> StrResult<'a>

fn kind(&self) -> SignMode

fn class(&self) -> u32

fn timestamp(&self) -> i64

fn key_algorithm(&self) -> KeyAlgorithm

fn hash_algorithm(&self) -> HashAlgorithm

Trait Implementations

Derived Implementations

impl<'a> Clone for NewSignature<'a>

fn clone(&self) -> NewSignature<'a>

1.0.0fn clone_from(&mut self, source: &Self)

impl<'a> Copy for NewSignature<'a>

impl<'a> Debug for NewSignature<'a>

fn fmt(&self, __arg_0: &mut Formatter) -> Result