pub struct DeploymentPurpose {
pub summary: String,
pub category: PurposeCategory,
pub specifics: HashMap<String, String>,
}Expand description
Why this agent was deployed.
Fields§
§summary: String§category: PurposeCategory§specifics: HashMap<String, String>Trait Implementations§
Source§impl Clone for DeploymentPurpose
impl Clone for DeploymentPurpose
Source§fn clone(&self) -> DeploymentPurpose
fn clone(&self) -> DeploymentPurpose
Returns a duplicate 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 DeploymentPurpose
impl Debug for DeploymentPurpose
Source§impl<'de> Deserialize<'de> for DeploymentPurpose
impl<'de> Deserialize<'de> for DeploymentPurpose
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
Auto Trait Implementations§
impl Freeze for DeploymentPurpose
impl RefUnwindSafe for DeploymentPurpose
impl Send for DeploymentPurpose
impl Sync for DeploymentPurpose
impl Unpin for DeploymentPurpose
impl UnsafeUnpin for DeploymentPurpose
impl UnwindSafe for DeploymentPurpose
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