Enum rcgen::IsCa[][src]

pub enum IsCa {
    SelfSignedOnly,
    Ca(BasicConstraints),
}

Whether the certificate is allowed to sign other certificates

Variants

SelfSignedOnly

The certificate can only sign itself

The certificate may be used to sign other certificates

Trait Implementations

impl Clone for IsCa[src]

impl Debug for IsCa[src]

impl Eq for IsCa[src]

impl Hash for IsCa[src]

impl PartialEq<IsCa> for IsCa[src]

impl StructuralEq for IsCa[src]

impl StructuralPartialEq for IsCa[src]

Auto Trait Implementations

impl RefUnwindSafe for IsCa

impl Send for IsCa

impl Sync for IsCa

impl Unpin for IsCa

impl UnwindSafe for IsCa

Blanket Implementations

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

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

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

impl<T> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

impl<T> From<T> for T[src]

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

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> TryConv for T

impl<T> TryConv for T

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.