pub struct BaseBranchSelection {
pub new_name: String,
pub bases: Vec<String>,
pub list: SearchableList,
}Expand description
The new-branch flow state
Fields§
§new_name: StringThe new branch name (what the user typed)
bases: Vec<String>Base branches to pick from
list: SearchableListTrait Implementations§
Source§impl Clone for BaseBranchSelection
impl Clone for BaseBranchSelection
Source§fn clone(&self) -> BaseBranchSelection
fn clone(&self) -> BaseBranchSelection
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 moreAuto Trait Implementations§
impl Freeze for BaseBranchSelection
impl RefUnwindSafe for BaseBranchSelection
impl Send for BaseBranchSelection
impl Sync for BaseBranchSelection
impl Unpin for BaseBranchSelection
impl UnsafeUnpin for BaseBranchSelection
impl UnwindSafe for BaseBranchSelection
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