pub struct AgentSpecification {
pub identifier: Option<String>,
}Expand description
Specification of the agent defined by the pool provider.
Fields§
§identifier: Option<String>Agent specification unique identifier.
Implementations§
Trait Implementations§
Source§impl Clone for AgentSpecification
impl Clone for AgentSpecification
Source§fn clone(&self) -> AgentSpecification
fn clone(&self) -> AgentSpecification
Returns a copy of the value. Read more
1.0.0 · 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 AgentSpecification
impl Debug for AgentSpecification
Source§impl Default for AgentSpecification
impl Default for AgentSpecification
Source§fn default() -> AgentSpecification
fn default() -> AgentSpecification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentSpecification
impl<'de> Deserialize<'de> for AgentSpecification
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 AgentSpecification
impl PartialEq for AgentSpecification
Source§impl Serialize for AgentSpecification
impl Serialize for AgentSpecification
impl StructuralPartialEq for AgentSpecification
Auto Trait Implementations§
impl Freeze for AgentSpecification
impl RefUnwindSafe for AgentSpecification
impl Send for AgentSpecification
impl Sync for AgentSpecification
impl Unpin for AgentSpecification
impl UnwindSafe for AgentSpecification
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