[][src]Enum fedora_update_feedback::Feedback

pub enum Feedback<'a> {
    Cancel,
    Ignore,
    Skip,
    Values {
        comment: Option<String>,
        karma: Karma,
        bug_feedback: Vec<(u32, Karma)>,
        testcase_feedback: Vec<(&'a str, Karma)>,
    },
}

This enum contains all feedback information for an update that's been parsed from CLI input.

Variants

Cancel

With this input, providing feedback for the current update is cancelled.

Ignore

Ignore this update now and in the future.

Skip

With this input, the current update is skipped.

Values

These values are used when submitting feedback.

Fields of Values

comment: Option<String>

comment text (can be multiple lines)

karma: Karma

feedback karma

bug_feedback: Vec<(u32, Karma)>

list of bug feedback items (if any)

testcase_feedback: Vec<(&'a str, Karma)>

list of testcase feedback items (if any)

Auto Trait Implementations

impl<'a> RefUnwindSafe for Feedback<'a>

impl<'a> Send for Feedback<'a>

impl<'a> Sync for Feedback<'a>

impl<'a> Unpin for Feedback<'a>

impl<'a> UnwindSafe for Feedback<'a>

Blanket Implementations

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

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

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

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

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

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<V, T> VZip<V> for T where
    V: MultiLane<T>,