pub enum AgentTerminalResponse {
Created {
terminal: TerminalId,
},
Output {
output: String,
truncated: bool,
exit: Option<TerminalExit>,
},
Exited(TerminalExit),
Acknowledged,
Error(String),
}Variants§
Trait Implementations§
Source§impl Clone for AgentTerminalResponse
impl Clone for AgentTerminalResponse
Source§fn clone(&self) -> AgentTerminalResponse
fn clone(&self) -> AgentTerminalResponse
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 moreSource§impl Debug for AgentTerminalResponse
impl Debug for AgentTerminalResponse
impl Eq for AgentTerminalResponse
Source§impl PartialEq for AgentTerminalResponse
impl PartialEq for AgentTerminalResponse
impl StructuralPartialEq for AgentTerminalResponse
Auto Trait Implementations§
impl Freeze for AgentTerminalResponse
impl RefUnwindSafe for AgentTerminalResponse
impl Send for AgentTerminalResponse
impl Sync for AgentTerminalResponse
impl Unpin for AgentTerminalResponse
impl UnsafeUnpin for AgentTerminalResponse
impl UnwindSafe for AgentTerminalResponse
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