pub enum BasisKind {
Branch,
MergedWith {
target_state: String,
behind_count: u32,
merge_algorithm_version: Option<String>,
conflict_policy: Option<String>,
},
}Expand description
Branch-versus-speculative-merge discriminator.
Variants§
Branch
The branch tree was evaluated as pushed.
MergedWith
The branch was evaluated after merging it with a target.
Fields
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BasisKind
impl<'de> Deserialize<'de> for BasisKind
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
impl Eq for BasisKind
impl StructuralPartialEq for BasisKind
Auto Trait Implementations§
impl Freeze for BasisKind
impl RefUnwindSafe for BasisKind
impl Send for BasisKind
impl Sync for BasisKind
impl Unpin for BasisKind
impl UnsafeUnpin for BasisKind
impl UnwindSafe for BasisKind
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