pub struct AddressSpace(/* private fields */);
Expand description
Struct represents an address space of unwinding procces
Implementations§
Trait Implementations§
Source§impl AsMut<AddressSpaceRef> for AddressSpace
impl AsMut<AddressSpaceRef> for AddressSpace
Source§fn as_mut(&mut self) -> &mut AddressSpaceRef
fn as_mut(&mut self) -> &mut AddressSpaceRef
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<AddressSpaceRef> for AddressSpace
impl AsRef<AddressSpaceRef> for AddressSpace
Source§fn as_ref(&self) -> &AddressSpaceRef
fn as_ref(&self) -> &AddressSpaceRef
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Borrow<AddressSpaceRef> for AddressSpace
impl Borrow<AddressSpaceRef> for AddressSpace
Source§fn borrow(&self) -> &AddressSpaceRef
fn borrow(&self) -> &AddressSpaceRef
Immutably borrows from an owned value. Read more
Source§impl BorrowMut<AddressSpaceRef> for AddressSpace
impl BorrowMut<AddressSpaceRef> for AddressSpace
Source§fn borrow_mut(&mut self) -> &mut AddressSpaceRef
fn borrow_mut(&mut self) -> &mut AddressSpaceRef
Mutably borrows from an owned value. Read more
Source§impl Deref for AddressSpace
impl Deref for AddressSpace
Source§type Target = AddressSpaceRef
type Target = AddressSpaceRef
The resulting type after dereferencing.
Source§fn deref(&self) -> &AddressSpaceRef
fn deref(&self) -> &AddressSpaceRef
Dereferences the value.
Source§impl DerefMut for AddressSpace
impl DerefMut for AddressSpace
Source§fn deref_mut(&mut self) -> &mut AddressSpaceRef
fn deref_mut(&mut self) -> &mut AddressSpaceRef
Mutably dereferences the value.
Source§impl Drop for AddressSpace
impl Drop for AddressSpace
Source§impl ForeignType for AddressSpace
impl ForeignType for AddressSpace
Source§type CType = unw_addr_space
type CType = unw_addr_space
The raw C type.
Source§type Ref = AddressSpaceRef
type Ref = AddressSpaceRef
The type representing a reference to this type.
Source§unsafe fn from_ptr(ptr: *mut unw_addr_space) -> AddressSpace
unsafe fn from_ptr(ptr: *mut unw_addr_space) -> AddressSpace
Constructs an instance of this type from its raw type. Read more
Source§fn as_ptr(&self) -> *mut unw_addr_space
fn as_ptr(&self) -> *mut unw_addr_space
Returns a raw pointer to the wrapped value.
Auto Trait Implementations§
impl Freeze for AddressSpace
impl RefUnwindSafe for AddressSpace
impl !Send for AddressSpace
impl !Sync for AddressSpace
impl Unpin for AddressSpace
impl UnwindSafe for AddressSpace
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