pub struct ProjectGenerator { /* private fields */ }Implementations§
Source§impl ProjectGenerator
impl ProjectGenerator
pub fn new(config: LmrcConfig, project_path: PathBuf) -> Self
pub fn project_path(&self) -> &Path
pub async fn generate(&self) -> Result<()>
pub async fn generate_minimal(&self) -> Result<()>
Auto Trait Implementations§
impl Freeze for ProjectGenerator
impl RefUnwindSafe for ProjectGenerator
impl Send for ProjectGenerator
impl Sync for ProjectGenerator
impl Unpin for ProjectGenerator
impl UnsafeUnpin for ProjectGenerator
impl UnwindSafe for ProjectGenerator
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