[][src]Enum gitlab::types::IssueState

pub enum IssueState {
    Opened,
    Closed,
    Reopened,
}

The states an issue may be in.

Variants

Opened

The issue is open.

Closed

The issue has been closed.

Reopened

The issue has been opened after being closed.

Methods

impl IssueState[src]

pub fn as_str(&self) -> &'static str[src]

String representation of the variant.

Trait Implementations

impl Clone for IssueState[src]

impl Copy for IssueState[src]

impl Eq for IssueState[src]

impl PartialEq<IssueState> for IssueState[src]

impl Debug for IssueState[src]

impl StructuralPartialEq for IssueState[src]

impl StructuralEq for IssueState[src]

impl Serialize for IssueState[src]

impl<'de> Deserialize<'de> for IssueState[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err