#[repr(C)]pub struct CompilerLibrary { /* private fields */ }
Implementations§
Source§impl CompilerLibrary
impl CompilerLibrary
pub fn new_standard() -> UniquePtr<Self>
pub fn new_optional() -> UniquePtr<Self>
pub fn from_checker_library( checker_library: UniquePtr<CheckerLibrary>, ) -> UniquePtr<Self>
Trait Implementations§
Source§impl ExternType for CompilerLibrary
impl ExternType for CompilerLibrary
impl Send for CompilerLibrary
impl Sync for CompilerLibrary
impl UniquePtrTarget for CompilerLibrary
Auto Trait Implementations§
impl !Freeze for CompilerLibrary
impl RefUnwindSafe for CompilerLibrary
impl !Unpin for CompilerLibrary
impl UnwindSafe for CompilerLibrary
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