pub struct EnableFocusChange;Expand description
A command that enables focus event emission.
It should be paired with DisableFocusChange at the end of execution.
Trait Implementations§
Source§impl Clone for EnableFocusChange
impl Clone for EnableFocusChange
Source§fn clone(&self) -> EnableFocusChange
fn clone(&self) -> EnableFocusChange
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Command for EnableFocusChange
impl Command for EnableFocusChange
Source§fn write_ansi(&self, f: &mut impl Write) -> Result<(), Error>
fn write_ansi(&self, f: &mut impl Write) -> Result<(), Error>
Write an ANSI representation of this command to the given writer.
An ANSI code can manipulate the terminal by writing it to the terminal buffer.
However, only Windows 10 and UNIX systems support this. Read more
Source§fn is_ansi_code_supported(&self) -> bool
fn is_ansi_code_supported(&self) -> bool
Returns whether the ANSI code representation of this command is supported by windows. Read more
Source§impl Debug for EnableFocusChange
impl Debug for EnableFocusChange
Source§impl PartialEq for EnableFocusChange
impl PartialEq for EnableFocusChange
impl Copy for EnableFocusChange
impl Eq for EnableFocusChange
impl StructuralPartialEq for EnableFocusChange
Auto Trait Implementations§
impl Freeze for EnableFocusChange
impl RefUnwindSafe for EnableFocusChange
impl Send for EnableFocusChange
impl Sync for EnableFocusChange
impl Unpin for EnableFocusChange
impl UnwindSafe for EnableFocusChange
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