pub struct BasicConstraintsRef(/* private fields */);Expand description
Reference to BasicConstraints.
Implementations§
Trait Implementations§
Source§impl AsRef<BasicConstraintsRef> for BasicConstraints
impl AsRef<BasicConstraintsRef> for BasicConstraints
Source§fn as_ref(&self) -> &BasicConstraintsRef
fn as_ref(&self) -> &BasicConstraintsRef
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Borrow<BasicConstraintsRef> for BasicConstraints
impl Borrow<BasicConstraintsRef> for BasicConstraints
Source§fn borrow(&self) -> &BasicConstraintsRef
fn borrow(&self) -> &BasicConstraintsRef
Immutably borrows from an owned value. Read more
Source§impl ForeignTypeRef for BasicConstraintsRef
impl ForeignTypeRef for BasicConstraintsRef
Source§type CType = BASIC_CONSTRAINTS
type CType = BASIC_CONSTRAINTS
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 BasicConstraintsRef
impl Sync for BasicConstraintsRef
Auto Trait Implementations§
impl !Freeze for BasicConstraintsRef
impl !RefUnwindSafe for BasicConstraintsRef
impl Unpin for BasicConstraintsRef
impl UnwindSafe for BasicConstraintsRef
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