pub struct InitOptions {
pub initial_branch: Option<String>,
}Expand description
Controls repository initialization.
Fields§
§initial_branch: Option<String>Explicit short branch name for the unborn initial HEAD. When absent, libgit2 follows the caller’s Git configuration.
Implementations§
Source§impl InitOptions
impl InitOptions
Sourcepub fn with_initial_branch(self, branch: impl Into<String>) -> Self
pub fn with_initial_branch(self, branch: impl Into<String>) -> Self
Set the short branch name for the unborn initial HEAD.
Trait Implementations§
Source§impl Clone for InitOptions
impl Clone for InitOptions
Source§fn clone(&self) -> InitOptions
fn clone(&self) -> InitOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InitOptions
impl Debug for InitOptions
Source§impl Default for InitOptions
impl Default for InitOptions
Source§fn default() -> InitOptions
fn default() -> InitOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InitOptions
impl RefUnwindSafe for InitOptions
impl Send for InitOptions
impl Sync for InitOptions
impl Unpin for InitOptions
impl UnsafeUnpin for InitOptions
impl UnwindSafe for InitOptions
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