pub struct TerminalModes {Show 13 fields
pub cursor_key_mode: String,
pub keypad_mode: String,
pub alternate_screen: bool,
pub bracketed_paste: bool,
pub mouse_tracking: String,
pub mouse_encoding: String,
pub focus_reporting: bool,
pub cursor_visible: bool,
pub cursor_style: String,
pub auto_wrap: bool,
pub reverse_video: bool,
pub origin_mode: bool,
pub synchronized_output: bool,
}Fields§
§cursor_key_mode: String§keypad_mode: String§alternate_screen: bool§bracketed_paste: bool§mouse_tracking: String§mouse_encoding: String§focus_reporting: bool§cursor_visible: bool§cursor_style: String§auto_wrap: bool§reverse_video: bool§origin_mode: bool§synchronized_output: boolTrait Implementations§
Source§impl Clone for TerminalModes
impl Clone for TerminalModes
Source§fn clone(&self) -> TerminalModes
fn clone(&self) -> TerminalModes
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 TerminalModes
impl Debug for TerminalModes
Source§impl<'de> Deserialize<'de> for TerminalModes
impl<'de> Deserialize<'de> for TerminalModes
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TerminalModes
impl RefUnwindSafe for TerminalModes
impl Send for TerminalModes
impl Sync for TerminalModes
impl Unpin for TerminalModes
impl UnsafeUnpin for TerminalModes
impl UnwindSafe for TerminalModes
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