pub struct BlueprintLibrary { /* private fields */ }Expand description
@todo Works as a list but its actually a map. We should assess the use cases and reconsider this implementation.
Trait Implementations§
Source§impl ExternType for BlueprintLibrary
impl ExternType for BlueprintLibrary
Source§impl MakeCppStorage for BlueprintLibrary
impl MakeCppStorage for BlueprintLibrary
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut BlueprintLibrary
unsafe fn allocate_uninitialized_cpp_storage() -> *mut BlueprintLibrary
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut BlueprintLibrary)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut BlueprintLibrary)
Frees a C++ allocation which has not yet
had a constructor called. Read more
Source§impl MoveNew for BlueprintLibrary
impl MoveNew for BlueprintLibrary
Source§unsafe fn move_new(
arg1: Pin<MoveRef<'_, BlueprintLibrary>>,
this: Pin<&mut MaybeUninit<BlueprintLibrary>>,
)
unsafe fn move_new( arg1: Pin<MoveRef<'_, BlueprintLibrary>>, this: Pin<&mut MaybeUninit<BlueprintLibrary>>, )
impl UniquePtrTarget for BlueprintLibrary
impl VectorElement for BlueprintLibrary
impl WeakPtrTarget for BlueprintLibrary
Auto Trait Implementations§
impl !Freeze for BlueprintLibrary
impl !RefUnwindSafe for BlueprintLibrary
impl !Send for BlueprintLibrary
impl !Sync for BlueprintLibrary
impl !Unpin for BlueprintLibrary
impl UnsafeUnpin for BlueprintLibrary
impl UnwindSafe for BlueprintLibrary
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