#[repr(transparent)]pub struct UStructHandle(pub *mut c_void);Expand description
Opaque handle to a UScriptStruct.
Tuple Fields§
§0: *mut c_voidImplementations§
Source§impl UStructHandle
impl UStructHandle
pub fn is_null(&self) -> bool
pub fn null() -> UStructHandle
Sourcepub fn from_addr(addr: u64) -> UStructHandle
pub fn from_addr(addr: u64) -> UStructHandle
Create from a raw u64 address (platform-agnostic byte-level construction).
Trait Implementations§
Source§impl Clone for UStructHandle
impl Clone for UStructHandle
Source§fn clone(&self) -> UStructHandle
fn clone(&self) -> UStructHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for UStructHandle
Source§impl Debug for UStructHandle
impl Debug for UStructHandle
impl Eq for UStructHandle
Source§impl Hash for UStructHandle
impl Hash for UStructHandle
Source§impl PartialEq for UStructHandle
impl PartialEq for UStructHandle
impl Send for UStructHandle
impl StructuralPartialEq for UStructHandle
impl Sync for UStructHandle
Auto Trait Implementations§
impl Freeze for UStructHandle
impl RefUnwindSafe for UStructHandle
impl Unpin for UStructHandle
impl UnsafeUnpin for UStructHandle
impl UnwindSafe for UStructHandle
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