Struct buffalo::DynamicStructIndexPointer
source · [−]pub struct DynamicStructIndexPointer(pub PointerType);
Expand description
A DynamicStructIndexPointer
points from a struct to its written vtable.
Tuple Fields
0: PointerType
Trait Implementations
sourceimpl Clone for DynamicStructIndexPointer
impl Clone for DynamicStructIndexPointer
sourcefn clone(&self) -> DynamicStructIndexPointer
fn clone(&self) -> DynamicStructIndexPointer
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DynamicStructIndexPointer
impl Debug for DynamicStructIndexPointer
sourceimpl Deref for DynamicStructIndexPointer
impl Deref for DynamicStructIndexPointer
type Target = PointerType
type Target = PointerType
The resulting type after dereferencing.
sourceimpl<'a> Read<'a> for DynamicStructIndexPointer
impl<'a> Read<'a> for DynamicStructIndexPointer
sourceimpl<'a> StaticSize for DynamicStructIndexPointer
impl<'a> StaticSize for DynamicStructIndexPointer
const STATIC_SIZE: PointerType
sourceimpl Write for DynamicStructIndexPointer
impl Write for DynamicStructIndexPointer
impl Copy for DynamicStructIndexPointer
Auto Trait Implementations
impl RefUnwindSafe for DynamicStructIndexPointer
impl Send for DynamicStructIndexPointer
impl Sync for DynamicStructIndexPointer
impl Unpin for DynamicStructIndexPointer
impl UnwindSafe for DynamicStructIndexPointer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more