Struct openssl::x509::AccessDescriptionRef
source · pub struct AccessDescriptionRef(/* private fields */);
Expand description
Reference to AccessDescription
.
Implementations§
source§impl AccessDescriptionRef
impl AccessDescriptionRef
sourcepub fn method(&self) -> &Asn1ObjectRef
pub fn method(&self) -> &Asn1ObjectRef
Returns the access method OID.
pub fn location(&self) -> &GeneralNameRef
Trait Implementations§
source§impl AsRef<AccessDescriptionRef> for AccessDescription
impl AsRef<AccessDescriptionRef> for AccessDescription
source§fn as_ref(&self) -> &AccessDescriptionRef
fn as_ref(&self) -> &AccessDescriptionRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<AccessDescriptionRef> for AccessDescription
impl Borrow<AccessDescriptionRef> for AccessDescription
source§fn borrow(&self) -> &AccessDescriptionRef
fn borrow(&self) -> &AccessDescriptionRef
Immutably borrows from an owned value. Read more
source§impl ForeignTypeRef for AccessDescriptionRef
impl ForeignTypeRef for AccessDescriptionRef
§type CType = ACCESS_DESCRIPTION
type CType = ACCESS_DESCRIPTION
The raw C type.
source§unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
Constructs a shared instance of this type from its raw type.
source§unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CType) -> &'a mut Self
unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CType) -> &'a mut Self
Constructs a mutable reference of this type from its raw type.
impl Send for AccessDescriptionRef
impl Sync for AccessDescriptionRef
Auto Trait Implementations§
impl !Freeze for AccessDescriptionRef
impl !RefUnwindSafe for AccessDescriptionRef
impl Unpin for AccessDescriptionRef
impl UnwindSafe for AccessDescriptionRef
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more