Struct move_idl::IDLBuilder
source · [−]pub struct IDLBuilder { /* private fields */ }
Implementations
sourceimpl IDLBuilder
impl IDLBuilder
pub fn load(root_path: &Path) -> Result<IDLBuilder>
pub fn load_with_config(
root_path: &Path,
build_config: BuildConfig
) -> Result<IDLBuilder>
sourcepub fn gen(&self) -> Result<IDLPackage>
pub fn gen(&self) -> Result<IDLPackage>
Generates IDLs for all script modules in the environment (excluding the dependency set).
Auto Trait Implementations
impl !RefUnwindSafe for IDLBuilder
impl !Send for IDLBuilder
impl !Sync for IDLBuilder
impl Unpin for IDLBuilder
impl !UnwindSafe for IDLBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more