Struct gapi_grpc::google::api::servicecontrol::v1::CheckResponse[][src]

pub struct CheckResponse {
    pub operation_id: String,
    pub check_errors: Vec<CheckError>,
    pub service_config_id: String,
    pub service_rollout_id: String,
    pub check_info: Option<CheckInfo>,
}

Response message for the Check method.

Fields

operation_id: String

The same operation_id value used in the [CheckRequest][google.api.servicecontrol.v1.CheckRequest]. Used for logging and diagnostics purposes.

check_errors: Vec<CheckError>

Indicate the decision of the check.

If no check errors are present, the service should process the operation. Otherwise the service should use the list of errors to determine the appropriate action.

service_config_id: String

The actual config id used to process the request.

service_rollout_id: String

The current service rollout id used to process the request.

check_info: Option<CheckInfo>

Feedback data returned from the server during processing a Check request.

Trait Implementations

impl Clone for CheckResponse[src]

impl Debug for CheckResponse[src]

impl Default for CheckResponse[src]

impl Message for CheckResponse[src]

impl PartialEq<CheckResponse> for CheckResponse[src]

impl StructuralPartialEq for CheckResponse[src]

Auto Trait Implementations

impl RefUnwindSafe for CheckResponse

impl Send for CheckResponse

impl Sync for CheckResponse

impl Unpin for CheckResponse

impl UnwindSafe for CheckResponse

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]