Struct gpgme_sys::_gpgme_signature [] [src]

pub struct _gpgme_signature {
    pub next: gpgme_signature_t,
    pub summary: gpgme_sigsum_t,
    pub fpr: *mut c_char,
    pub status: gpgme_error_t,
    pub notations: gpgme_sig_notation_t,
    pub timestamp: c_ulong,
    pub exp_timestamp: c_ulong,
    pub bitfield: u32,
    pub validity: gpgme_validity_t,
    pub validity_reason: gpgme_error_t,
    pub pubkey_algo: gpgme_pubkey_algo_t,
    pub hash_algo: gpgme_hash_algo_t,
    pub pka_address: *mut c_char,
}

Fields

next
summary
fpr
status
notations
timestamp
exp_timestamp
bitfield
validity
validity_reason
pubkey_algo
hash_algo
pka_address

Methods

impl _gpgme_signature

fn wrong_key_usage(&self) -> bool

fn pka_trust(&self) -> c_uint

fn chain_model(&self) -> bool

Trait Implementations

Derived Implementations

impl Clone for _gpgme_signature

fn clone(&self) -> _gpgme_signature

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