[−][src]Struct google_servicecontrol1::CheckResponse
Response message for the Check method.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- check services (response)
Fields
service_config_id: Option<String>
The actual config id used to process the request.
check_info: Option<CheckInfo>
Feedback data returned from the server during processing a Check request.
check_errors: Option<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.
quota_info: Option<QuotaInfo>
Quota information for the check request associated with this response.
operation_id: Option<String>
The same operation_id value used in the CheckRequest. Used for logging and diagnostics purposes.
service_rollout_id: Option<String>
The current service rollout id used to process the request.
Trait Implementations
impl Clone for CheckResponse
[src]
fn clone(&self) -> CheckResponse
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CheckResponse
[src]
impl Default for CheckResponse
[src]
fn default() -> CheckResponse
[src]
impl<'de> Deserialize<'de> for CheckResponse
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl ResponseResult for CheckResponse
[src]
impl Serialize 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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,