pub enum TerminalEffect {
PrimaryScroll {
rows: Vec<PrimaryScrollRow>,
},
Screen {
alternate: bool,
},
InputModes {
modes: u16,
},
}Expand description
Effects that must be committed by the host terminal exactly once.
Variants§
Trait Implementations§
Source§impl Clone for TerminalEffect
impl Clone for TerminalEffect
Source§fn clone(&self) -> TerminalEffect
fn clone(&self) -> TerminalEffect
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 TerminalEffect
impl Debug for TerminalEffect
impl Eq for TerminalEffect
Source§impl PartialEq for TerminalEffect
impl PartialEq for TerminalEffect
impl StructuralPartialEq for TerminalEffect
Auto Trait Implementations§
impl Freeze for TerminalEffect
impl RefUnwindSafe for TerminalEffect
impl Send for TerminalEffect
impl Sync for TerminalEffect
impl Unpin for TerminalEffect
impl UnsafeUnpin for TerminalEffect
impl UnwindSafe for TerminalEffect
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