pub struct DesignRequestCreate {
pub submitted_by: Option<String>,
pub agent_name: Option<String>,
pub agent_description: Option<String>,
pub agent_role: Option<String>,
pub tools: Option<Vec<String>>,
pub parent_agent_id: Option<String>,
pub rationale: Option<String>,
}Expand description
Body for POST /api/v1/governance/builder/requests.
Fields§
§submitted_by: Option<String>§agent_name: Option<String>§agent_description: Option<String>§agent_role: Option<String>§tools: Option<Vec<String>>§parent_agent_id: Option<String>§rationale: Option<String>Trait Implementations§
Source§impl Clone for DesignRequestCreate
impl Clone for DesignRequestCreate
Source§fn clone(&self) -> DesignRequestCreate
fn clone(&self) -> DesignRequestCreate
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 DesignRequestCreate
impl Debug for DesignRequestCreate
Source§impl Default for DesignRequestCreate
impl Default for DesignRequestCreate
Source§fn default() -> DesignRequestCreate
fn default() -> DesignRequestCreate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DesignRequestCreate
impl<'de> Deserialize<'de> for DesignRequestCreate
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
Source§impl PartialEq for DesignRequestCreate
impl PartialEq for DesignRequestCreate
Source§impl Serialize for DesignRequestCreate
impl Serialize for DesignRequestCreate
impl StructuralPartialEq for DesignRequestCreate
Auto Trait Implementations§
impl Freeze for DesignRequestCreate
impl RefUnwindSafe for DesignRequestCreate
impl Send for DesignRequestCreate
impl Sync for DesignRequestCreate
impl Unpin for DesignRequestCreate
impl UnsafeUnpin for DesignRequestCreate
impl UnwindSafe for DesignRequestCreate
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