#[repr(C)]pub struct CompilerOptions { /* private fields */ }
Implementations§
Source§impl CompilerOptions
impl CompilerOptions
pub fn new() -> UniquePtr<Self>
pub fn parser_options(&self) -> &ParserOptions
pub fn parser_options_mut(self: Pin<&mut Self>) -> Pin<&mut ParserOptions>
pub fn checker_options(&self) -> &CheckerOptions
pub fn checker_options_mut(self: Pin<&mut Self>) -> Pin<&mut CheckerOptions>
Trait Implementations§
Source§impl ExternType for CompilerOptions
impl ExternType for CompilerOptions
impl Send for CompilerOptions
impl Sync for CompilerOptions
impl UniquePtrTarget for CompilerOptions
Auto Trait Implementations§
impl !Freeze for CompilerOptions
impl RefUnwindSafe for CompilerOptions
impl !Unpin for CompilerOptions
impl UnwindSafe for CompilerOptions
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