Struct gpgme::keys::KeySignature [] [src]

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

Methods

impl<'a> KeySignature<'a>

unsafe fn from_raw<'b>(raw: gpgme_key_sig_t) -> KeySignature<'b>

fn raw(&self) -> gpgme_key_sig_t

fn is_revoked(&self) -> bool

fn is_expired(&self) -> bool

fn is_invalid(&self) -> bool

fn is_exportable(&self) -> bool

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

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

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

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

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

fn timestamp(&self) -> Option<i64>

fn expires(&self) -> Option<i64>

fn key_algorithm(&self) -> KeyAlgorithm

fn class(&self) -> u32

fn status(&self) -> Error

fn notations(&self) -> SignatureNotationIter<'a, Key>

Trait Implementations

Derived Implementations

impl<'a> Clone for KeySignature<'a>

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

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

impl<'a> Copy for KeySignature<'a>

impl<'a> Debug for KeySignature<'a>

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