Trait openssl::stack::Stackable [−][src]
pub trait Stackable: ForeignType { type StackType; }
Trait implemented by types which can be placed in a stack.
It should not be implemented for any type outside of this crate.
Associated Types
type StackType[src]
The C stack type for this element.
Generally called stack_st_{ELEMENT_TYPE}, normally hidden by the
STACK_OF(ELEMENT_TYPE) macro in the OpenSSL API.
Implementors
impl Stackable for OpensslString[src]
impl Stackable for OpensslString[src]type StackType = stack_st_OPENSSL_STRING
impl Stackable for AccessDescription[src]
impl Stackable for AccessDescription[src]impl Stackable for GeneralName[src]
impl Stackable for GeneralName[src]type StackType = stack_st_GENERAL_NAME
impl Stackable for X509[src]
impl Stackable for X509[src]type StackType = stack_st_X509
impl Stackable for X509Extension[src]
impl Stackable for X509Extension[src]type StackType = stack_st_X509_EXTENSION
impl Stackable for X509Name[src]
impl Stackable for X509Name[src]type StackType = stack_st_X509_NAME
impl Stackable for X509Object[src]
impl Stackable for X509Object[src]