[][src]Enum gcp_client::google::cloud::dialogflow::v2beta1::validation_error::Severity

#[repr(i32)]pub enum Severity {
    Unspecified,
    Info,
    Warning,
    Error,
    Critical,
}

Represents a level of severity.

Variants

Unspecified

Not specified. This value should never be used.

Info

The agent doesn't follow Dialogflow best practicies.

Warning

The agent may not behave as expected.

Error

The agent may experience partial failures.

Critical

The agent may completely fail.

Implementations

impl Severity[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of Severity.

pub fn from_i32(value: i32) -> Option<Severity>[src]

Converts an i32 to a Severity, or None if value is not a valid variant.

Trait Implementations

impl Clone for Severity[src]

impl Copy for Severity[src]

impl Debug for Severity[src]

impl Default for Severity[src]

impl Eq for Severity[src]

impl From<Severity> for i32[src]

impl Hash for Severity[src]

impl Ord for Severity[src]

impl PartialEq<Severity> for Severity[src]

impl PartialOrd<Severity> for Severity[src]

impl StructuralEq for Severity[src]

impl StructuralPartialEq for Severity[src]

Auto Trait Implementations

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument for T[src]

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

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

impl<T> WithSubscriber for T[src]