pub struct PakUntypedPointer { /* private fields */ }
Expand description
An untyped pointer. This tells you the offset and size of the data at the location pointed to. This is useful if you always know the type of the data at the location pointed to.
Implementations§
Source§impl PakUntypedPointer
impl PakUntypedPointer
pub fn new(offset: u64, size: u64) -> Self
pub fn as_pointer(&self) -> PakPointer
Trait Implementations§
Source§impl Clone for PakUntypedPointer
impl Clone for PakUntypedPointer
Source§fn clone(&self) -> PakUntypedPointer
fn clone(&self) -> PakUntypedPointer
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PakUntypedPointer
impl Debug for PakUntypedPointer
Source§impl Default for PakUntypedPointer
impl Default for PakUntypedPointer
Source§fn default() -> PakUntypedPointer
fn default() -> PakUntypedPointer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PakUntypedPointer
impl<'de> Deserialize<'de> for PakUntypedPointer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for PakUntypedPointer
impl Hash for PakUntypedPointer
Source§impl PartialEq for PakUntypedPointer
impl PartialEq for PakUntypedPointer
Source§impl Serialize for PakUntypedPointer
impl Serialize for PakUntypedPointer
impl Copy for PakUntypedPointer
impl Eq for PakUntypedPointer
impl StructuralPartialEq for PakUntypedPointer
Auto Trait Implementations§
impl Freeze for PakUntypedPointer
impl RefUnwindSafe for PakUntypedPointer
impl Send for PakUntypedPointer
impl Sync for PakUntypedPointer
impl Unpin for PakUntypedPointer
impl UnwindSafe for PakUntypedPointer
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