[][src]Struct rpki::crl::Extensions

pub struct Extensions { /* fields omitted */ }

Extensions of a RPKI certificate revocation list.

Only two extension are allowed to be present: the authority key identifier extension which contains the key identifier of the certificate this CRL is associated with, and the CRL number which is the serial number of this version of the CRL.

Methods

impl Extensions[src]

pub fn take_from<S: Source>(cons: &mut Constructed<S>) -> Result<Self, S::Err>[src]

Takes the CRL extension from the beginning of a constructed value.

Trait Implementations

impl Clone for Extensions[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Extensions[src]

Auto Trait Implementations

impl Send for Extensions

impl Sync for Extensions

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.