Struct gapi_grpc::google::rpc::quota_failure::Violation[][src]

pub struct Violation {
    pub subject: String,
    pub description: String,
}

A message type used to describe a single quota violation. For example, a daily quota or a custom quota that was exceeded.

Fields

subject: String

The subject on which the quota check failed. For example, “clientip:” or “project:”.

description: String

A description of how the quota check failed. Clients can use this description to find more about the quota configuration in the service’s public documentation, or find the relevant quota limit to adjust through developer console.

For example: “Service disabled” or “Daily Limit for read operations exceeded”.

Trait Implementations

impl Clone for Violation[src]

impl Debug for Violation[src]

impl Default for Violation[src]

impl Message for Violation[src]

impl PartialEq<Violation> for Violation[src]

impl StructuralPartialEq for Violation[src]

Auto Trait Implementations

impl RefUnwindSafe for Violation

impl Send for Violation

impl Sync for Violation

impl Unpin for Violation

impl UnwindSafe for Violation

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> Instrument 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>, 
[src]

impl<T> WithSubscriber for T[src]