[−][src]Struct google_dialogflow2_beta1::GoogleCloudDialogflowV2beta1KnowledgeBase
Represents knowledge base resource.
Note: The projects.agent.knowledgeBases
resource is deprecated;
only use projects.knowledgeBases
.
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).
- knowledge bases get projects (response)
- knowledge bases patch projects (request|response)
- agent knowledge bases patch projects (request|response)
- knowledge bases create projects (request|response)
- agent knowledge bases create projects (request|response)
- agent knowledge bases get projects (response)
Fields
display_name: Option<String>
Required. The display name of the knowledge base. The name must be 1024 bytes or less; otherwise, the creation request fails.
name: Option<String>
The knowledge base resource name.
The name must be empty when creating a knowledge base.
Format: projects/<Project ID>/knowledgeBases/<Knowledge Base ID>
.
Trait Implementations
impl ResponseResult for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
impl RequestValue for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
impl Default for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
impl Clone for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
fn clone(&self) -> GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
impl Serialize for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for GoogleCloudDialogflowV2beta1KnowledgeBase
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for GoogleCloudDialogflowV2beta1KnowledgeBase
impl Unpin for GoogleCloudDialogflowV2beta1KnowledgeBase
impl Sync for GoogleCloudDialogflowV2beta1KnowledgeBase
impl UnwindSafe for GoogleCloudDialogflowV2beta1KnowledgeBase
impl RefUnwindSafe for GoogleCloudDialogflowV2beta1KnowledgeBase
Blanket Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,