Struct openssl::x509::DistPointName
source · [−]pub struct DistPointName(_);
Expand description
A X509
distribution point.
Methods from Deref<Target = DistPointNameRef>
sourcepub fn fullname(&self) -> Option<&StackRef<GeneralName>>
pub fn fullname(&self) -> Option<&StackRef<GeneralName>>
Returns the contents of this DistPointName if it is a fullname.
Trait Implementations
sourceimpl AsRef<DistPointNameRef> for DistPointName
impl AsRef<DistPointNameRef> for DistPointName
sourcefn as_ref(&self) -> &DistPointNameRef
fn as_ref(&self) -> &DistPointNameRef
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Borrow<DistPointNameRef> for DistPointName
impl Borrow<DistPointNameRef> for DistPointName
sourcefn borrow(&self) -> &DistPointNameRef
fn borrow(&self) -> &DistPointNameRef
Immutably borrows from an owned value. Read more
sourceimpl Deref for DistPointName
impl Deref for DistPointName
type Target = DistPointNameRef
type Target = DistPointNameRef
The resulting type after dereferencing.
sourcefn deref(&self) -> &DistPointNameRef
fn deref(&self) -> &DistPointNameRef
Dereferences the value.
sourceimpl DerefMut for DistPointName
impl DerefMut for DistPointName
sourcefn deref_mut(&mut self) -> &mut DistPointNameRef
fn deref_mut(&mut self) -> &mut DistPointNameRef
Mutably dereferences the value.
sourceimpl Drop for DistPointName
impl Drop for DistPointName
sourceimpl ForeignType for DistPointName
impl ForeignType for DistPointName
type CType = DIST_POINT_NAME
type CType = DIST_POINT_NAME
The raw C type.
type Ref = DistPointNameRef
type Ref = DistPointNameRef
The type representing a reference to this type.
sourceunsafe fn from_ptr(ptr: *mut DIST_POINT_NAME) -> DistPointName
unsafe fn from_ptr(ptr: *mut DIST_POINT_NAME) -> DistPointName
Constructs an instance of this type from its raw type.
sourcefn as_ptr(&self) -> *mut DIST_POINT_NAME
fn as_ptr(&self) -> *mut DIST_POINT_NAME
Returns a raw pointer to the wrapped value.
impl Send for DistPointName
impl Sync for DistPointName
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more