pub struct ToolRenderers {
pub call: bool,
pub result: bool,
pub own_shell: bool,
}Expand description
pi’s renderCall, renderResult and renderShell: how an extension
draws one of its tools.
Fields§
§call: boolIt draws the call.
result: boolIt draws the result.
own_shell: boolIt draws its own frame (renderShell: "self").
Trait Implementations§
Source§impl Clone for ToolRenderers
impl Clone for ToolRenderers
impl Copy for ToolRenderers
Source§impl Debug for ToolRenderers
impl Debug for ToolRenderers
Source§impl Default for ToolRenderers
impl Default for ToolRenderers
impl Eq for ToolRenderers
Source§impl PartialEq for ToolRenderers
impl PartialEq for ToolRenderers
impl StructuralPartialEq for ToolRenderers
Auto Trait Implementations§
impl Forget for ToolRenderers
impl Freeze for ToolRenderers
impl RefUnwindSafe for ToolRenderers
impl Send for ToolRenderers
impl Sync for ToolRenderers
impl Unpin for ToolRenderers
impl UnsafeUnpin for ToolRenderers
impl UnwindSafe for ToolRenderers
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.