Struct gpgme::keys::UserId [−][src]
pub struct UserId<'key>(_, _);
Methods
impl<'key> UserId<'key>
[src]
impl<'key> UserId<'key>
pub unsafe fn from_raw(raw: gpgme_user_id_t) -> Self
[src]
pub unsafe fn from_raw(raw: gpgme_user_id_t) -> Self
pub fn as_raw(&self) -> gpgme_user_id_t
[src]
pub fn as_raw(&self) -> gpgme_user_id_t
pub fn into_raw(self) -> gpgme_user_id_t
[src]
pub fn into_raw(self) -> gpgme_user_id_t
pub fn id(&self) -> Result<&'key str, Option<Utf8Error>>
[src]
pub fn id(&self) -> Result<&'key str, Option<Utf8Error>>
pub fn id_raw(&self) -> Option<&'key CStr>
[src]
pub fn id_raw(&self) -> Option<&'key CStr>
pub fn name(&self) -> Result<&'key str, Option<Utf8Error>>
[src]
pub fn name(&self) -> Result<&'key str, Option<Utf8Error>>
pub fn name_raw(&self) -> Option<&'key CStr>
[src]
pub fn name_raw(&self) -> Option<&'key CStr>
pub fn email(&self) -> Result<&'key str, Option<Utf8Error>>
[src]
pub fn email(&self) -> Result<&'key str, Option<Utf8Error>>
pub fn email_raw(&self) -> Option<&'key CStr>
[src]
pub fn email_raw(&self) -> Option<&'key CStr>
pub fn comment(&self) -> Result<&'key str, Option<Utf8Error>>
[src]
pub fn comment(&self) -> Result<&'key str, Option<Utf8Error>>
pub fn comment_raw(&self) -> Option<&'key CStr>
[src]
pub fn comment_raw(&self) -> Option<&'key CStr>
pub fn address(&self) -> Result<&'key str, Option<Utf8Error>>
[src]
pub fn address(&self) -> Result<&'key str, Option<Utf8Error>>
pub fn address_raw(&self) -> Option<&'key CStr>
[src]
pub fn address_raw(&self) -> Option<&'key CStr>
pub fn validity(&self) -> Validity
[src]
pub fn validity(&self) -> Validity
pub fn is_revoked(&self) -> bool
[src]
pub fn is_revoked(&self) -> bool
pub fn is_invalid(&self) -> bool
[src]
pub fn is_invalid(&self) -> bool
pub fn origin(&self) -> KeyOrigin
[src]
pub fn origin(&self) -> KeyOrigin
ⓘImportant traits for UserIdSignatures<'a>pub fn signatures(&self) -> UserIdSignatures<'key>
[src]
ⓘImportant traits for UserIdSignatures<'a>
pub fn signatures(&self) -> UserIdSignatures<'key>
pub fn tofu_info(&self) -> Option<TofuInfo<'key>>
[src]
pub fn tofu_info(&self) -> Option<TofuInfo<'key>>
Trait Implementations
impl<'key> Copy for UserId<'key>
[src]
impl<'key> Copy for UserId<'key>
impl<'key> Clone for UserId<'key>
[src]
impl<'key> Clone for UserId<'key>
fn clone(&self) -> UserId<'key>
[src]
fn clone(&self) -> UserId<'key>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'key> Send for UserId<'key>
[src]
impl<'key> Send for UserId<'key>
impl<'key> Sync for UserId<'key>
[src]
impl<'key> Sync for UserId<'key>
impl<'key> Debug for UserId<'key>
[src]
impl<'key> Debug for UserId<'key>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'key> Display for UserId<'key>
[src]
impl<'key> Display for UserId<'key>