pub struct CreateBranchRepoOption {
pub new_branch_name: String,
pub old_branch_name: Option<String>,
pub old_ref_name: Option<String>,
}
Expand description
CreateBranchRepoOption : CreateBranchRepoOption options when creating a branch in a repository
Fields§
§new_branch_name: String
Name of the branch to create
old_branch_name: Option<String>
Deprecated: true Name of the old branch to create from
old_ref_name: Option<String>
Name of the old branch/tag/commit to create from
Implementations§
Source§impl CreateBranchRepoOption
impl CreateBranchRepoOption
Sourcepub fn new(new_branch_name: String) -> CreateBranchRepoOption
pub fn new(new_branch_name: String) -> CreateBranchRepoOption
CreateBranchRepoOption options when creating a branch in a repository
Trait Implementations§
Source§impl Clone for CreateBranchRepoOption
impl Clone for CreateBranchRepoOption
Source§fn clone(&self) -> CreateBranchRepoOption
fn clone(&self) -> CreateBranchRepoOption
Returns a copy 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 CreateBranchRepoOption
impl Debug for CreateBranchRepoOption
Source§impl Default for CreateBranchRepoOption
impl Default for CreateBranchRepoOption
Source§fn default() -> CreateBranchRepoOption
fn default() -> CreateBranchRepoOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateBranchRepoOption
impl<'de> Deserialize<'de> for CreateBranchRepoOption
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateBranchRepoOption
impl PartialEq for CreateBranchRepoOption
Source§impl Serialize for CreateBranchRepoOption
impl Serialize for CreateBranchRepoOption
impl StructuralPartialEq for CreateBranchRepoOption
Auto Trait Implementations§
impl Freeze for CreateBranchRepoOption
impl RefUnwindSafe for CreateBranchRepoOption
impl Send for CreateBranchRepoOption
impl Sync for CreateBranchRepoOption
impl Unpin for CreateBranchRepoOption
impl UnwindSafe for CreateBranchRepoOption
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