pub struct AgentRootEntry {
pub id: AgentId,
pub path: Utf8PathBuf,
pub source: PathSource,
pub variable: Option<&'static str>,
}Expand description
One resolved agent skill root.
Fields§
§id: AgentIdThe family this root serves.
path: Utf8PathBufThe absolute root.
source: PathSourceWhat decided it.
variable: Option<&'static str>The variable that relocated it, where one did.
Trait Implementations§
Source§impl Clone for AgentRootEntry
impl Clone for AgentRootEntry
Source§fn clone(&self) -> AgentRootEntry
fn clone(&self) -> AgentRootEntry
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 AgentRootEntry
impl Debug for AgentRootEntry
impl Eq for AgentRootEntry
Source§impl PartialEq for AgentRootEntry
impl PartialEq for AgentRootEntry
Source§impl Serialize for AgentRootEntry
impl Serialize for AgentRootEntry
impl StructuralPartialEq for AgentRootEntry
Auto Trait Implementations§
impl Freeze for AgentRootEntry
impl RefUnwindSafe for AgentRootEntry
impl Send for AgentRootEntry
impl Sync for AgentRootEntry
impl Unpin for AgentRootEntry
impl UnsafeUnpin for AgentRootEntry
impl UnwindSafe for AgentRootEntry
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.