Struct gpgme_sys::_gpgme_key_sig [] [src]

pub struct _gpgme_key_sig {
    pub next: gpgme_key_sig_t,
    pub bitfield: u32,
    pub pubkey_algo: gpgme_pubkey_algo_t,
    pub keyid: *mut c_char,
    pub timestamp: c_long,
    pub expires: c_long,
    pub status: gpgme_error_t,
    pub uid: *mut c_char,
    pub name: *mut c_char,
    pub email: *mut c_char,
    pub comment: *mut c_char,
    pub sig_class: c_uint,
    pub notations: gpgme_sig_notation_t,
    // some fields omitted
}

Fields

next
bitfield
pubkey_algo
keyid
timestamp
expires
status
uid
name
email
comment
sig_class
notations

Methods

impl _gpgme_key_sig

fn revoked(&self) -> bool

fn expired(&self) -> bool

fn invalid(&self) -> bool

fn exportable(&self) -> bool

Trait Implementations

Derived Implementations

impl Clone for _gpgme_key_sig

fn clone(&self) -> _gpgme_key_sig

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