pub struct TerminalFrame {
pub width: u16,
pub height: u16,
pub cells: Vec<FrameCell>,
}Expand description
Full retained terminal frame.
Fields§
§width: u16§height: u16§cells: Vec<FrameCell>Implementations§
Trait Implementations§
Source§impl Clone for TerminalFrame
impl Clone for TerminalFrame
Source§fn clone(&self) -> TerminalFrame
fn clone(&self) -> TerminalFrame
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 Debug for TerminalFrame
impl Debug for TerminalFrame
Source§impl Default for TerminalFrame
impl Default for TerminalFrame
Source§fn default() -> TerminalFrame
fn default() -> TerminalFrame
Returns the “default value” for a type. Read more
Source§impl PartialEq for TerminalFrame
impl PartialEq for TerminalFrame
impl Eq for TerminalFrame
impl StructuralPartialEq for TerminalFrame
Auto Trait Implementations§
impl Freeze for TerminalFrame
impl RefUnwindSafe for TerminalFrame
impl Send for TerminalFrame
impl Sync for TerminalFrame
impl Unpin for TerminalFrame
impl UnsafeUnpin for TerminalFrame
impl UnwindSafe for TerminalFrame
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