Struct gpgme::keys::UserIdSignature
[−]
[src]
pub struct UserIdSignature<'a>(_, _);
Methods
impl<'a> UserIdSignature<'a>
[src]
unsafe fn from_raw(raw: gpgme_key_sig_t) -> Self
fn as_raw(&self) -> gpgme_key_sig_t
fn signer_key_id(&self) -> Result<&'a str, Option<Utf8Error>>
fn signer_key_id_raw(&self) -> Option<&'a CStr>
fn algorithm(&self) -> KeyAlgorithm
fn creation_time(&self) -> Option<SystemTime>
fn expiration_time(&self) -> Option<SystemTime>
fn never_expires(&self) -> bool
fn is_revocation(&self) -> bool
fn is_invalid(&self) -> bool
fn is_expired(&self) -> bool
fn is_exportable(&self) -> bool
fn signer_user_id(&self) -> Result<&'a str, Option<Utf8Error>>
fn signer_user_id_raw(&self) -> Option<&'a CStr>
fn signer_name(&self) -> Result<&'a str, Option<Utf8Error>>
fn signer_name_raw(&self) -> Option<&'a CStr>
fn signer_email(&self) -> Result<&'a str, Option<Utf8Error>>
fn signer_email_raw(&self) -> Option<&'a CStr>
fn signer_comment(&self) -> Result<&'a str, Option<Utf8Error>>
fn signer_comment_raw(&self) -> Option<&'a CStr>
fn cert_class(&self) -> u64
fn status(&self) -> Error
fn policy_url(&self) -> Result<&'a str, Option<Utf8Error>>
fn policy_url_raw(&self) -> Option<&'a CStr>
fn notations(&self) -> SignatureNotations<'a>
Trait Implementations
impl<'a> Copy for UserIdSignature<'a>
[src]
impl<'a> Clone for UserIdSignature<'a>
[src]
fn clone(&self) -> UserIdSignature<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more