pub struct OwningCompileOptionsWrapper {
pub ptr: *mut OwningCompileOptions,
}Fields§
§ptr: *mut OwningCompileOptionsImplementations§
Source§impl OwningCompileOptionsWrapper
impl OwningCompileOptionsWrapper
pub fn new_for_fc( fc: &FrontendContext, options: *const ReadOnlyCompileOptions, ) -> Self
pub fn read_only(&self) -> &ReadOnlyCompileOptions
Trait Implementations§
Source§impl Drop for OwningCompileOptionsWrapper
impl Drop for OwningCompileOptionsWrapper
Source§impl From<&OwningCompileOptionsWrapper> for InstantiateOptions
impl From<&OwningCompileOptionsWrapper> for InstantiateOptions
Source§fn from(value: &OwningCompileOptionsWrapper) -> Self
fn from(value: &OwningCompileOptionsWrapper) -> Self
Converts to this type from the input type.
impl Send for OwningCompileOptionsWrapper
Auto Trait Implementations§
impl !Sync for OwningCompileOptionsWrapper
impl Freeze for OwningCompileOptionsWrapper
impl RefUnwindSafe for OwningCompileOptionsWrapper
impl Unpin for OwningCompileOptionsWrapper
impl UnsafeUnpin for OwningCompileOptionsWrapper
impl UnwindSafe for OwningCompileOptionsWrapper
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