[−][src]Struct belong::Builder
A builder for Project
.
Methods
impl Builder
[src]
pub fn new<P>(root_dir: P) -> Self where
P: Into<PathBuf>,
[src]
P: Into<PathBuf>,
Create a new Builder
.
pub fn title<S>(self, title: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
The title for the project.
pub fn author<S>(self, author: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
Add an author for the project.
pub fn gitignore(self, gitignore: bool) -> Self
[src]
Whether to create a .gitignore
file.
pub fn build(self) -> Result<()>
[src]
Build the Project
and return the built project.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,