Struct boring::asn1::Asn1ObjectRef
source · pub struct Asn1ObjectRef(/* private fields */);
Expand description
A borrowed reference to a Asn1Object
.
Implementations§
Trait Implementations§
source§impl AsMut<Asn1ObjectRef> for Asn1Object
impl AsMut<Asn1ObjectRef> for Asn1Object
source§fn as_mut(&mut self) -> &mut Asn1ObjectRef
fn as_mut(&mut self) -> &mut Asn1ObjectRef
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<Asn1ObjectRef> for Asn1Object
impl AsRef<Asn1ObjectRef> for Asn1Object
source§fn as_ref(&self) -> &Asn1ObjectRef
fn as_ref(&self) -> &Asn1ObjectRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<Asn1ObjectRef> for Asn1Object
impl Borrow<Asn1ObjectRef> for Asn1Object
source§fn borrow(&self) -> &Asn1ObjectRef
fn borrow(&self) -> &Asn1ObjectRef
Immutably borrows from an owned value. Read more
source§impl BorrowMut<Asn1ObjectRef> for Asn1Object
impl BorrowMut<Asn1ObjectRef> for Asn1Object
source§fn borrow_mut(&mut self) -> &mut Asn1ObjectRef
fn borrow_mut(&mut self) -> &mut Asn1ObjectRef
Mutably borrows from an owned value. Read more
source§impl Debug for Asn1ObjectRef
impl Debug for Asn1ObjectRef
source§impl Display for Asn1ObjectRef
impl Display for Asn1ObjectRef
source§impl ForeignTypeRef for Asn1ObjectRef
impl ForeignTypeRef for Asn1ObjectRef
§type CType = asn1_object_st
type CType = asn1_object_st
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. Read more
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. Read more
impl Send for Asn1ObjectRef
impl Sync for Asn1ObjectRef
Auto Trait Implementations§
impl !RefUnwindSafe for Asn1ObjectRef
impl Unpin for Asn1ObjectRef
impl UnwindSafe for Asn1ObjectRef
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