pub struct AiStudioAgentBasicGenToolResponse {
pub model: Option<String>,
pub num_tokens_for_completion: Option<i64>,
pub llm_endpoint_params: Option<AiLlmEndpointParams>,
pub system_message: Option<String>,
pub prompt_template: Option<String>,
pub embeddings: Option<AiAgentBasicGenToolEmbeddings>,
pub content_template: Option<String>,
pub is_custom_instructions_included: Option<bool>,
pub warnings: Option<Vec<String>>,
}Fields§
§model: Option<String>§num_tokens_for_completion: Option<i64>§llm_endpoint_params: Option<AiLlmEndpointParams>§system_message: Option<String>§prompt_template: Option<String>§embeddings: Option<AiAgentBasicGenToolEmbeddings>§content_template: Option<String>§is_custom_instructions_included: Option<bool>§warnings: Option<Vec<String>>Trait Implementations§
Source§impl Clone for AiStudioAgentBasicGenToolResponse
impl Clone for AiStudioAgentBasicGenToolResponse
Source§fn clone(&self) -> AiStudioAgentBasicGenToolResponse
fn clone(&self) -> AiStudioAgentBasicGenToolResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AiStudioAgentBasicGenToolResponse
impl Default for AiStudioAgentBasicGenToolResponse
Source§fn default() -> AiStudioAgentBasicGenToolResponse
fn default() -> AiStudioAgentBasicGenToolResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiStudioAgentBasicGenToolResponse
impl<'de> Deserialize<'de> for AiStudioAgentBasicGenToolResponse
Source§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
impl StructuralPartialEq for AiStudioAgentBasicGenToolResponse
Auto Trait Implementations§
impl Freeze for AiStudioAgentBasicGenToolResponse
impl RefUnwindSafe for AiStudioAgentBasicGenToolResponse
impl Send for AiStudioAgentBasicGenToolResponse
impl Sync for AiStudioAgentBasicGenToolResponse
impl Unpin for AiStudioAgentBasicGenToolResponse
impl UnsafeUnpin for AiStudioAgentBasicGenToolResponse
impl UnwindSafe for AiStudioAgentBasicGenToolResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more