pub struct ModelMessages {Show 15 fields
pub apps: Option<AppsMessages>,
pub content_filter_guidance: Option<String>,
pub persistent_instructions: Option<String>,
pub tools: Option<ToolMessages>,
pub instructions_template: Option<String>,
pub instructions_variables: Option<ModelInstructionsVariables>,
pub approvals: Option<ApprovalMessages>,
pub collaboration_modes: Option<CollaborationModeMessages>,
pub auto_review: Option<AutoReviewMessages>,
pub permissions: Option<PermissionMessages>,
pub multi_agent: Option<MultiAgentMessages>,
pub token_budget: Option<ModelTokenBudgetConfig>,
pub guardian_v2: Option<GuardianV2ModelConfig>,
pub confirmation_policies: Option<ConfirmationPolicies>,
pub rest: Rest,
}Fields§
§apps: Option<AppsMessages>§content_filter_guidance: Option<String>§persistent_instructions: Option<String>§tools: Option<ToolMessages>§instructions_template: Option<String>§instructions_variables: Option<ModelInstructionsVariables>§approvals: Option<ApprovalMessages>§collaboration_modes: Option<CollaborationModeMessages>§auto_review: Option<AutoReviewMessages>§permissions: Option<PermissionMessages>§multi_agent: Option<MultiAgentMessages>§token_budget: Option<ModelTokenBudgetConfig>§guardian_v2: Option<GuardianV2ModelConfig>§confirmation_policies: Option<ConfirmationPolicies>§rest: RestTrait Implementations§
Source§impl Clone for ModelMessages
impl Clone for ModelMessages
Source§impl Debug for ModelMessages
impl Debug for ModelMessages
Source§impl DeclaredFields for ModelMessages
impl DeclaredFields for ModelMessages
fn into_declared(self) -> Self
Source§impl Default for ModelMessages
impl Default for ModelMessages
Source§impl<'de> Deserialize<'de> for ModelMessages
impl<'de> Deserialize<'de> for ModelMessages
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 Eq for ModelMessages
Source§impl PartialEq for ModelMessages
impl PartialEq for ModelMessages
Source§impl Serialize for ModelMessages
impl Serialize for ModelMessages
impl StructuralPartialEq for ModelMessages
Auto Trait Implementations§
impl Freeze for ModelMessages
impl RefUnwindSafe for ModelMessages
impl Send for ModelMessages
impl Sync for ModelMessages
impl Unpin for ModelMessages
impl UnsafeUnpin for ModelMessages
impl UnwindSafe for ModelMessages
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