Enum gapi_grpc::google::api::serviceusage::v1beta1::QuotaView[][src]

#[repr(i32)]pub enum QuotaView {
    Unspecified,
    Basic,
    Full,
}

Selected view of quota. Can be used to request more detailed quota information when retrieving quota metrics and limits.

Variants

Unspecified

No quota view specified. Requests that do not specify a quota view will typically default to the BASIC view.

Basic

Only buckets with overrides are shown in the response.

Full

Include per-location buckets even if they do not have overrides. When the view is FULL, and a limit has regional or zonal quota, the limit will include buckets for all regions or zones that could support overrides, even if none are currently present. In some cases this will cause the response to become very large; callers that do not need this extra information should use the BASIC view instead.

Implementations

impl QuotaView[src]

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

Returns true if value is a variant of QuotaView.

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

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

Trait Implementations

impl Clone for QuotaView[src]

impl Copy for QuotaView[src]

impl Debug for QuotaView[src]

impl Default for QuotaView[src]

impl Eq for QuotaView[src]

impl From<QuotaView> for i32[src]

impl Hash for QuotaView[src]

impl Ord for QuotaView[src]

impl PartialEq<QuotaView> for QuotaView[src]

impl PartialOrd<QuotaView> for QuotaView[src]

impl StructuralEq for QuotaView[src]

impl StructuralPartialEq for QuotaView[src]

Auto Trait Implementations

impl RefUnwindSafe for QuotaView

impl Send for QuotaView

impl Sync for QuotaView

impl Unpin for QuotaView

impl UnwindSafe for QuotaView

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> 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]