Struct google_dialogflow2::api::GoogleProtobufEmpty [−][src]
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for Empty is empty JSON object {}.
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).
- agent entity types delete projects (response)
- agent environments users sessions contexts delete projects (response)
- agent environments users sessions entity types delete projects (response)
- agent environments users sessions delete contexts projects (response)
- agent intents delete projects (response)
- agent knowledge bases delete projects (response)
- agent sessions contexts delete projects (response)
- agent sessions entity types delete projects (response)
- agent sessions delete contexts projects (response)
- conversation profiles delete projects (response)
- knowledge bases delete projects (response)
- locations agent entity types delete projects (response)
- locations agent environments users sessions contexts delete projects (response)
- locations agent environments users sessions entity types delete projects (response)
- locations agent environments users sessions delete contexts projects (response)
- locations agent intents delete projects (response)
- locations agent sessions contexts delete projects (response)
- locations agent sessions entity types delete projects (response)
- locations agent sessions delete contexts projects (response)
- locations conversation profiles delete projects (response)
- locations knowledge bases delete projects (response)
- locations operations cancel projects (response)
- locations delete agent projects (response)
- operations cancel projects (response)
- delete agent projects (response)
Trait Implementations
impl Clone for GoogleProtobufEmpty[src]
fn clone(&self) -> GoogleProtobufEmpty[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for GoogleProtobufEmpty[src]
impl Default for GoogleProtobufEmpty[src]
fn default() -> GoogleProtobufEmpty[src]
impl<'de> Deserialize<'de> for GoogleProtobufEmpty[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl ResponseResult for GoogleProtobufEmpty[src]
impl Serialize for GoogleProtobufEmpty[src]
Auto Trait Implementations
impl RefUnwindSafe for GoogleProtobufEmpty[src]
impl Send for GoogleProtobufEmpty[src]
impl Sync for GoogleProtobufEmpty[src]
impl Unpin for GoogleProtobufEmpty[src]
impl UnwindSafe for GoogleProtobufEmpty[src]
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,
pub 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> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[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.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,