pub struct SourceHeadSelection {
pub thread: String,
pub tip: StateId,
pub heads: BTreeSet<StateId>,
pub selected: StateId,
}Expand description
The attached Thread and its heads, after refusing every state a pick or merge must not start from.
Fields§
§thread: String§tip: StateId§heads: BTreeSet<StateId>§selected: StateIdAuto Trait Implementations§
impl Freeze for SourceHeadSelection
impl RefUnwindSafe for SourceHeadSelection
impl Send for SourceHeadSelection
impl Sync for SourceHeadSelection
impl Unpin for SourceHeadSelection
impl UnsafeUnpin for SourceHeadSelection
impl UnwindSafe for SourceHeadSelection
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