Struct muse_lang::runtime::types::RuntimeStruct
source · pub struct RuntimeStruct { /* private fields */ }Expand description
A loaded Muse-defined type.
Implementations§
source§impl RuntimeStruct
impl RuntimeStruct
sourcepub fn to_bitcode_type(&self, guard: &CollectionGuard<'_>) -> BitcodeStruct
pub fn to_bitcode_type(&self, guard: &CollectionGuard<'_>) -> BitcodeStruct
Converts this type back into a BitcodeStruct.
Trait Implementations§
source§impl Clone for RuntimeStruct
impl Clone for RuntimeStruct
source§fn clone(&self) -> RuntimeStruct
fn clone(&self) -> RuntimeStruct
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 CustomType for RuntimeStruct
impl CustomType for RuntimeStruct
source§impl Debug for RuntimeStruct
impl Debug for RuntimeStruct
impl ContainsNoRefs for RuntimeStruct
Auto Trait Implementations§
impl Freeze for RuntimeStruct
impl !RefUnwindSafe for RuntimeStruct
impl Send for RuntimeStruct
impl Sync for RuntimeStruct
impl Unpin for RuntimeStruct
impl !UnwindSafe for RuntimeStruct
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
§impl<A> Cast for A
impl<A> Cast for A
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)