struct NameRegistry {
adapters: HashMap<String, bool>,
memories: HashMap<String, bool>,
policies: HashMap<String, bool>,
trajectories: HashMap<String, bool>,
agents: HashMap<String, bool>,
evolutions: HashMap<String, bool>,
summarization_policies: HashMap<String, bool>,
providers: HashMap<String, bool>,
}Expand description
Registry for tracking defined names to detect duplicates.
Fields§
§adapters: HashMap<String, bool>§memories: HashMap<String, bool>§policies: HashMap<String, bool>§trajectories: HashMap<String, bool>§agents: HashMap<String, bool>§evolutions: HashMap<String, bool>§summarization_policies: HashMap<String, bool>§providers: HashMap<String, bool>Implementations§
Source§impl NameRegistry
impl NameRegistry
Trait Implementations§
Source§impl Debug for NameRegistry
impl Debug for NameRegistry
Source§impl Default for NameRegistry
impl Default for NameRegistry
Source§fn default() -> NameRegistry
fn default() -> NameRegistry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NameRegistry
impl RefUnwindSafe for NameRegistry
impl Send for NameRegistry
impl Sync for NameRegistry
impl Unpin for NameRegistry
impl UnwindSafe for NameRegistry
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