pub struct ScreenGetContentsResult {
pub rows: u32,
pub cols: u32,
pub cursor: CursorState,
pub cells: Vec<Vec<CellData>>,
pub alternate_screen: bool,
}Fields§
§rows: u32§cols: u32§cursor: CursorState§cells: Vec<Vec<CellData>>§alternate_screen: boolTrait Implementations§
Source§impl Clone for ScreenGetContentsResult
impl Clone for ScreenGetContentsResult
Source§fn clone(&self) -> ScreenGetContentsResult
fn clone(&self) -> ScreenGetContentsResult
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 ScreenGetContentsResult
impl Debug for ScreenGetContentsResult
Source§impl<'de> Deserialize<'de> for ScreenGetContentsResult
impl<'de> Deserialize<'de> for ScreenGetContentsResult
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 ScreenGetContentsResult
impl RefUnwindSafe for ScreenGetContentsResult
impl Send for ScreenGetContentsResult
impl Sync for ScreenGetContentsResult
impl Unpin for ScreenGetContentsResult
impl UnsafeUnpin for ScreenGetContentsResult
impl UnwindSafe for ScreenGetContentsResult
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