pub enum PullState {
Open,
Merged,
Closed,
}Expand description
Where a pull request is in its life.
Variants§
Open
Reviewable and mergeable.
Merged
The target ref moved to the source tip; terminal.
Closed
Declined without merging; terminal.
Trait Implementations§
impl Copy for PullState
Source§impl<'de> Deserialize<'de> for PullState
impl<'de> Deserialize<'de> for PullState
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 PullState
impl StructuralPartialEq for PullState
Auto Trait Implementations§
impl Freeze for PullState
impl RefUnwindSafe for PullState
impl Send for PullState
impl Sync for PullState
impl Unpin for PullState
impl UnsafeUnpin for PullState
impl UnwindSafe for PullState
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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