Struct google_servicecontrol1::api::ReportResponse [−][src]
pub struct ReportResponse {
pub report_errors: Option<Vec<ReportError>>,
pub service_config_id: Option<String>,
pub service_rollout_id: Option<String>,
}
Expand description
Response message for the Report 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).
- report services (response)
Fields
report_errors: Option<Vec<ReportError>>
Partial failures, one for each Operation
in the request that failed processing. There are three possible combinations of the RPC status: 1. The combination of a successful RPC status and an empty report_errors
list indicates a complete success where all Operations
in the request are processed successfully. 2. The combination of a successful RPC status and a non-empty report_errors
list indicates a partial success where some Operations
in the request succeeded. Each Operation
that failed processing has a corresponding item in this list. 3. A failed RPC status indicates a general non-deterministic failure. When this happens, it’s impossible to know which of the ‘Operations’ in the request succeeded or failed.
service_config_id: Option<String>
The actual config id used to process the request.
service_rollout_id: Option<String>
The current service rollout id used to process the request.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ReportResponse
impl Send for ReportResponse
impl Sync for ReportResponse
impl Unpin for ReportResponse
impl UnwindSafe for ReportResponse
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more