Struct cryptographic_message_syntax::asn1::rfc3161::Accuracy [−][src]
pub struct Accuracy { pub seconds: Option<Integer>, pub millis: Option<Integer>, pub micros: Option<Integer>, }
Accuracy
Accuracy ::= SEQUENCE {
seconds INTEGER OPTIONAL,
millis [0] INTEGER (1..999) OPTIONAL,
micros [1] INTEGER (1..999) OPTIONAL }
Fields
seconds: Option<Integer>
millis: Option<Integer>
micros: Option<Integer>
Implementations
impl Accuracy
[src]
impl Accuracy
[src]pub fn take_opt_from<S: Source>(
cons: &mut Constructed<'_, S>
) -> Result<Option<Self>, S::Err>
[src]
cons: &mut Constructed<'_, S>
) -> Result<Option<Self>, S::Err>
pub fn from_sequence<S: Source>(
cons: &mut Constructed<'_, S>
) -> Result<Self, S::Err>
[src]
cons: &mut Constructed<'_, S>
) -> Result<Self, S::Err>
pub fn encode_ref(&self) -> impl Values + '_
[src]
Trait Implementations
impl StructuralEq for Accuracy
[src]
impl StructuralEq for Accuracy
[src]impl StructuralPartialEq for Accuracy
[src]
impl StructuralPartialEq for Accuracy
[src]Auto Trait Implementations
impl RefUnwindSafe for Accuracy
impl RefUnwindSafe for Accuracy
impl UnwindSafe for Accuracy
impl UnwindSafe for Accuracy
Blanket Implementations
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]