Struct frida_gum::NativePointer
source · #[repr(transparent)]pub struct NativePointer(pub *mut c_void);
Tuple Fields§
§0: *mut c_void
Implementations§
Trait Implementations§
source§impl AsRef<NativePointer> for NativePointer
impl AsRef<NativePointer> for NativePointer
source§fn as_ref(&self) -> &NativePointer
fn as_ref(&self) -> &NativePointer
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for NativePointer
impl Clone for NativePointer
source§fn clone(&self) -> NativePointer
fn clone(&self) -> NativePointer
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for NativePointer
impl Debug for NativePointer
source§impl Display for NativePointer
impl Display for NativePointer
source§impl From<&NativePointer> for *mut c_void
impl From<&NativePointer> for *mut c_void
source§fn from(other: &NativePointer) -> Self
fn from(other: &NativePointer) -> Self
Converts to this type from the input type.
source§impl From<NativePointer> for *mut c_void
impl From<NativePointer> for *mut c_void
source§fn from(other: NativePointer) -> Self
fn from(other: NativePointer) -> Self
Converts to this type from the input type.
source§impl Hash for NativePointer
impl Hash for NativePointer
source§impl LowerHex for NativePointer
impl LowerHex for NativePointer
source§impl Ord for NativePointer
impl Ord for NativePointer
source§fn cmp(&self, other: &NativePointer) -> Ordering
fn cmp(&self, other: &NativePointer) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for NativePointer
impl PartialEq for NativePointer
source§fn eq(&self, other: &NativePointer) -> bool
fn eq(&self, other: &NativePointer) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for NativePointer
impl PartialOrd for NativePointer
source§fn partial_cmp(&self, other: &NativePointer) -> Option<Ordering>
fn partial_cmp(&self, other: &NativePointer) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<NativePointer> for String
impl TryFrom<NativePointer> for String
source§impl UpperHex for NativePointer
impl UpperHex for NativePointer
impl Copy for NativePointer
impl Eq for NativePointer
impl StructuralPartialEq for NativePointer
Auto Trait Implementations§
impl Freeze for NativePointer
impl RefUnwindSafe for NativePointer
impl !Send for NativePointer
impl !Sync for NativePointer
impl Unpin for NativePointer
impl UnwindSafe for NativePointer
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