Struct openssl::asn1::Asn1TimeRef [−][src]
pub struct Asn1TimeRef(_);
Reference to an Asn1Time
Implementations
impl Asn1TimeRef
[src]
impl Asn1TimeRef
[src]pub fn diff(&self, compare: &Self) -> Result<TimeDiff, ErrorStack>
[src]
Find difference between two times
This corresponds to ASN1_TIME_diff
.
pub fn compare(&self, other: &Self) -> Result<Ordering, ErrorStack>
[src]
Compare two times
This corresponds to ASN1_TIME_compare
but is implemented using diff
so that it is
also supported on older versions of OpenSSL.
Trait Implementations
impl AsRef<Asn1TimeRef> for Asn1Time
[src]
impl AsRef<Asn1TimeRef> for Asn1Time
[src]fn as_ref(&self) -> &Asn1TimeRef
[src]
impl Borrow<Asn1TimeRef> for Asn1Time
[src]
impl Borrow<Asn1TimeRef> for Asn1Time
[src]fn borrow(&self) -> &Asn1TimeRef
[src]
impl ForeignTypeRef for Asn1TimeRef
[src]
impl ForeignTypeRef for Asn1TimeRef
[src]impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time
[src]
impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time
[src]impl PartialEq<Asn1Time> for Asn1TimeRef
[src]
impl PartialEq<Asn1Time> for Asn1TimeRef
[src]impl<'a> PartialEq<Asn1Time> for &'a Asn1TimeRef
[src]
impl<'a> PartialEq<Asn1Time> for &'a Asn1TimeRef
[src]impl PartialEq<Asn1TimeRef> for Asn1TimeRef
[src]
impl PartialEq<Asn1TimeRef> for Asn1TimeRef
[src]impl PartialEq<Asn1TimeRef> for Asn1Time
[src]
impl PartialEq<Asn1TimeRef> for Asn1Time
[src]impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time
[src]
impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time
[src]fn partial_cmp(&self, other: &&'a Asn1TimeRef) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl PartialOrd<Asn1Time> for Asn1TimeRef
[src]
impl PartialOrd<Asn1Time> for Asn1TimeRef
[src]impl<'a> PartialOrd<Asn1Time> for &'a Asn1TimeRef
[src]
impl<'a> PartialOrd<Asn1Time> for &'a Asn1TimeRef
[src]impl PartialOrd<Asn1TimeRef> for Asn1TimeRef
[src]
impl PartialOrd<Asn1TimeRef> for Asn1TimeRef
[src]impl PartialOrd<Asn1TimeRef> for Asn1Time
[src]
impl PartialOrd<Asn1TimeRef> for Asn1Time
[src]