Enum gitlab::types::MergeTrainState
source · pub enum MergeTrainState {
Idle,
Stale,
Fresh,
Merging,
Merged,
}
👎Deprecated since 0.1609.0: define deserialization types in client code
Expand description
The states a merge train may be in.
Variants§
Idle
👎Deprecated since 0.1609.0: define deserialization types in client code
TODO: Figure out when this is used.
Stale
👎Deprecated since 0.1609.0: define deserialization types in client code
This merge train has been marked as stale. E.g. The MR is dropped from the merge train.
Fresh
👎Deprecated since 0.1609.0: define deserialization types in client code
The merge train has just started.
Merging
👎Deprecated since 0.1609.0: define deserialization types in client code
The merge train finished and is in the process of merging.
Merged
👎Deprecated since 0.1609.0: define deserialization types in client code
The merge train succeded.
Trait Implementations§
source§impl Clone for MergeTrainState
impl Clone for MergeTrainState
source§fn clone(&self) -> MergeTrainState
fn clone(&self) -> MergeTrainState
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 MergeTrainState
impl Debug for MergeTrainState
source§impl<'de> Deserialize<'de> for MergeTrainState
impl<'de> Deserialize<'de> for MergeTrainState
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 MergeTrainState
impl PartialEq for MergeTrainState
source§fn eq(&self, other: &MergeTrainState) -> bool
fn eq(&self, other: &MergeTrainState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for MergeTrainState
impl Serialize for MergeTrainState
impl Copy for MergeTrainState
impl Eq for MergeTrainState
impl StructuralPartialEq for MergeTrainState
Auto Trait Implementations§
impl Freeze for MergeTrainState
impl RefUnwindSafe for MergeTrainState
impl Send for MergeTrainState
impl Sync for MergeTrainState
impl Unpin for MergeTrainState
impl UnwindSafe for MergeTrainState
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.