pub struct AgentTemplateInstance {
pub instance_id: String,
pub template_id: String,
pub owner: Address,
pub custom_name: Option<String>,
pub config_overrides: HashMap<String, String>,
pub deployed_at: Timestamp,
}Expand description
Summary of a downloaded/deployed agent template instance
Fields§
§instance_id: StringInstance identifier
template_id: StringThe template this instance is based on
owner: AddressOwner of this instance
custom_name: Option<String>Optional custom name given by the deployer
config_overrides: HashMap<String, String>Any configuration overrides applied at deploy time
deployed_at: TimestampWhen this instance was deployed
Trait Implementations§
Source§impl Clone for AgentTemplateInstance
impl Clone for AgentTemplateInstance
Source§fn clone(&self) -> AgentTemplateInstance
fn clone(&self) -> AgentTemplateInstance
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 AgentTemplateInstance
impl Debug for AgentTemplateInstance
Source§impl<'de> Deserialize<'de> for AgentTemplateInstance
impl<'de> Deserialize<'de> for AgentTemplateInstance
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 AgentTemplateInstance
Source§impl PartialEq for AgentTemplateInstance
impl PartialEq for AgentTemplateInstance
Source§fn eq(&self, other: &AgentTemplateInstance) -> bool
fn eq(&self, other: &AgentTemplateInstance) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AgentTemplateInstance
impl Serialize for AgentTemplateInstance
impl StructuralPartialEq for AgentTemplateInstance
Auto Trait Implementations§
impl Freeze for AgentTemplateInstance
impl RefUnwindSafe for AgentTemplateInstance
impl Send for AgentTemplateInstance
impl Sync for AgentTemplateInstance
impl Unpin for AgentTemplateInstance
impl UnsafeUnpin for AgentTemplateInstance
impl UnwindSafe for AgentTemplateInstance
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