pub enum TerminalOwner {
HumanShell,
HumanCommand,
Agent {
session: SessionId,
},
}Variants§
Trait Implementations§
Source§impl Clone for TerminalOwner
impl Clone for TerminalOwner
Source§fn clone(&self) -> TerminalOwner
fn clone(&self) -> TerminalOwner
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 TerminalOwner
Source§impl Debug for TerminalOwner
impl Debug for TerminalOwner
impl Eq for TerminalOwner
Source§impl PartialEq for TerminalOwner
impl PartialEq for TerminalOwner
impl StructuralPartialEq for TerminalOwner
Auto Trait Implementations§
impl Freeze for TerminalOwner
impl RefUnwindSafe for TerminalOwner
impl Send for TerminalOwner
impl Sync for TerminalOwner
impl Unpin for TerminalOwner
impl UnsafeUnpin for TerminalOwner
impl UnwindSafe for TerminalOwner
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