vapi_client/models/
server_message_response_knowledge_base_request.rs1use serde::{Deserialize, Serialize};
12
13use crate::models;
14
15#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct ServerMessageResponseKnowledgeBaseRequest {
17 #[serde(rename = "documents", skip_serializing_if = "Option::is_none")]
19 pub documents: Option<Vec<models::KnowledgeBaseResponseDocument>>,
20 #[serde(rename = "message", skip_serializing_if = "Option::is_none")]
22 pub message: Option<models::CustomMessage>,
23}
24
25impl ServerMessageResponseKnowledgeBaseRequest {
26 pub fn new() -> ServerMessageResponseKnowledgeBaseRequest {
27 ServerMessageResponseKnowledgeBaseRequest {
28 documents: None,
29 message: None,
30 }
31 }
32}