pub struct Bot { /* private fields */ }Expand description
The main Bot struct that handles all AI interactions
The Bot coordinates between different components:
- Message pipeline for processing
- Context manager for state
- Plugin registry for extensions
- AI providers for generation
Implementations§
Source§impl Bot
impl Bot
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Bot
impl !RefUnwindSafe for Bot
impl Send for Bot
impl Sync for Bot
impl Unpin for Bot
impl !UnwindSafe for Bot
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