pub struct AgentPlanKey {
pub key: String,
pub description: String,
pub example: Option<String>,
pub tags: Vec<String>,
}Expand description
One key in the schema. Mirrors info::InfoEntry minus any field that names
a recipient or carries recipient-derived metadata.
Fields§
§key: String§description: String§example: Option<String>Trait Implementations§
Source§impl Clone for AgentPlanKey
impl Clone for AgentPlanKey
Source§fn clone(&self) -> AgentPlanKey
fn clone(&self) -> AgentPlanKey
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 AgentPlanKey
impl Debug for AgentPlanKey
Auto Trait Implementations§
impl Freeze for AgentPlanKey
impl RefUnwindSafe for AgentPlanKey
impl Send for AgentPlanKey
impl Sync for AgentPlanKey
impl Unpin for AgentPlanKey
impl UnsafeUnpin for AgentPlanKey
impl UnwindSafe for AgentPlanKey
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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