pub enum ActivePane {
Scrollback,
Todo,
Queue,
Prompt,
Tasks,
Catalog,
}Expand description
Which pane is currently active (has keyboard focus) in the agent view.
Variants§
Scrollback
Main conversation scrollback (default).
Todo
Todo checklist side-pane.
Queue
Prompt queue side-pane.
Prompt
Text input prompt.
Tasks
Background tasks pane.
Catalog
Subagent / extension catalog pane.
Implementations§
Trait Implementations§
Source§impl Clone for ActivePane
impl Clone for ActivePane
Source§fn clone(&self) -> ActivePane
fn clone(&self) -> ActivePane
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 moreimpl Copy for ActivePane
Source§impl Debug for ActivePane
impl Debug for ActivePane
Source§impl Default for ActivePane
impl Default for ActivePane
Source§fn default() -> ActivePane
fn default() -> ActivePane
Returns the “default value” for a type. Read more
impl Eq for ActivePane
Source§impl PartialEq for ActivePane
impl PartialEq for ActivePane
impl StructuralPartialEq for ActivePane
Auto Trait Implementations§
impl Freeze for ActivePane
impl RefUnwindSafe for ActivePane
impl Send for ActivePane
impl Sync for ActivePane
impl Unpin for ActivePane
impl UnsafeUnpin for ActivePane
impl UnwindSafe for ActivePane
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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