pub struct AgentEditRequest {Show 24 fields
pub enable: bool,
pub disable: bool,
pub port: Option<u16>,
pub endpoint: Option<String>,
pub dev_only: bool,
pub is_primary: bool,
pub default: bool,
pub display_name: Option<String>,
pub description: Option<String>,
pub version: Option<String>,
pub icon_url: Option<String>,
pub documentation_url: Option<String>,
pub streaming: Option<bool>,
pub push_notifications: Option<bool>,
pub state_transition_history: Option<bool>,
pub provider: Option<String>,
pub model: Option<String>,
pub system_prompt: Option<String>,
pub system_prompt_file: Option<String>,
pub mcp_servers: Vec<String>,
pub remove_mcp_servers: Vec<String>,
pub skills: Vec<String>,
pub remove_skills: Vec<String>,
pub set_values: Vec<String>,
}Fields§
§enable: bool§disable: bool§port: Option<u16>§endpoint: Option<String>§dev_only: bool§is_primary: bool§default: bool§display_name: Option<String>§description: Option<String>§version: Option<String>§icon_url: Option<String>§documentation_url: Option<String>§streaming: Option<bool>§push_notifications: Option<bool>§state_transition_history: Option<bool>§provider: Option<String>§model: Option<String>§system_prompt: Option<String>§system_prompt_file: Option<String>§mcp_servers: Vec<String>§remove_mcp_servers: Vec<String>§skills: Vec<String>§remove_skills: Vec<String>§set_values: Vec<String>Trait Implementations§
Source§impl Clone for AgentEditRequest
impl Clone for AgentEditRequest
Source§fn clone(&self) -> AgentEditRequest
fn clone(&self) -> AgentEditRequest
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 Debug for AgentEditRequest
impl Debug for AgentEditRequest
Source§impl Default for AgentEditRequest
impl Default for AgentEditRequest
Source§fn default() -> AgentEditRequest
fn default() -> AgentEditRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AgentEditRequest
impl RefUnwindSafe for AgentEditRequest
impl Send for AgentEditRequest
impl Sync for AgentEditRequest
impl Unpin for AgentEditRequest
impl UnsafeUnpin for AgentEditRequest
impl UnwindSafe for AgentEditRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more