pub struct InitRepoOptions {
pub branch: Option<String>,
pub initial_commit: bool,
pub initial_commit_name: String,
pub initial_commit_contents: String,
pub initial_commit_message: String,
}Fields§
§branch: Option<String>§initial_commit: bool§initial_commit_name: String§initial_commit_contents: String§initial_commit_message: StringImplementations§
Source§impl InitRepoOptions
impl InitRepoOptions
pub fn new() -> Self
pub fn with_branch(self, branch: impl Into<String>) -> Self
pub fn without_branch(self) -> Self
pub fn with_initial_commit(self) -> Self
Trait Implementations§
Source§impl Clone for InitRepoOptions
impl Clone for InitRepoOptions
Source§fn clone(&self) -> InitRepoOptions
fn clone(&self) -> InitRepoOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InitRepoOptions
impl Debug for InitRepoOptions
Auto Trait Implementations§
impl Freeze for InitRepoOptions
impl RefUnwindSafe for InitRepoOptions
impl Send for InitRepoOptions
impl Sync for InitRepoOptions
impl Unpin for InitRepoOptions
impl UnsafeUnpin for InitRepoOptions
impl UnwindSafe for InitRepoOptions
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