pub enum SourceHeadResolutionMode {
Pick,
Merge,
}Variants§
Pick
The Thread takes exactly the selected head’s tree.
Merge
The selected head is three-way merged into the local tip.
Trait Implementations§
Source§impl Clone for SourceHeadResolutionMode
impl Clone for SourceHeadResolutionMode
impl Copy for SourceHeadResolutionMode
Source§impl Debug for SourceHeadResolutionMode
impl Debug for SourceHeadResolutionMode
impl Eq for SourceHeadResolutionMode
Source§impl JsonSchema for SourceHeadResolutionMode
impl JsonSchema for SourceHeadResolutionMode
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for SourceHeadResolutionMode
impl PartialEq for SourceHeadResolutionMode
Source§impl Serialize for SourceHeadResolutionMode
impl Serialize for SourceHeadResolutionMode
impl StructuralPartialEq for SourceHeadResolutionMode
Auto Trait Implementations§
impl Freeze for SourceHeadResolutionMode
impl RefUnwindSafe for SourceHeadResolutionMode
impl Send for SourceHeadResolutionMode
impl Sync for SourceHeadResolutionMode
impl Unpin for SourceHeadResolutionMode
impl UnsafeUnpin for SourceHeadResolutionMode
impl UnwindSafe for SourceHeadResolutionMode
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