pub enum Audience {
Agent,
Human,
}Expand description
Who the rendered content is for. A lens, not a fork: most fragments are
shared (audience: None); the rare divergence is Some(_).
Variants§
Agent
An agent driving kaish (MCP / embedded) — terse, behavior-focused.
Human
A human at the REPL — welcome + discoverability.
Trait Implementations§
impl Copy for Audience
impl Eq for Audience
impl StructuralPartialEq for Audience
Auto Trait Implementations§
impl Freeze for Audience
impl RefUnwindSafe for Audience
impl Send for Audience
impl Sync for Audience
impl Unpin for Audience
impl UnsafeUnpin for Audience
impl UnwindSafe for Audience
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