Enum libalpm::Validation
[−]
[src]
pub enum Validation { Unknown, None, Some(ValidationMethod), }
Whether validation was performed.
Variants
Unknown
It is not known whether validation was performed.
None
No validation was performed
Some(ValidationMethod)
1 or more validation methods were performed.
Methods
impl Validation
[src]
fn unknown() -> Validation
Creates a ValidationMethod
for when a package validation method is not known.
fn none() -> Validation
Creates a ValidationMethod
for when no validation was performed.
fn md5sum() -> Validation
Creates a ValidationMethod
for when md5sum validation was performed.
fn sha256sum() -> Validation
Creates a ValidationMethod
for when sha256sum validation was performed.
fn signature() -> Validation
Creates a ValidationMethod
for when gpg signature validation was performed.
Trait Implementations
impl Debug for Validation
[src]
impl Copy for Validation
[src]
impl Clone for Validation
[src]
fn clone(&self) -> Validation
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
impl PartialEq for Validation
[src]
fn eq(&self, __arg_0: &Validation) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Validation) -> bool
This method tests for !=
.
impl Eq for Validation
[src]
impl Into<u32> for Validation
[src]
impl From<u32> for Validation
[src]
fn from(from: u32) -> Validation
Performs the conversion.