pub struct ScrollBufferUp(pub u16);
Expand description
Scrolls up by the given number of rows.
§Examples
use std::io::{stdout, Write};
use anes::ScrollBufferUp;
let mut stdout = stdout();
// Scroll up by 5 lines
write!(stdout, "{}", ScrollBufferUp(5));
Tuple Fields§
§0: u16
Trait Implementations§
Source§impl Clone for ScrollBufferUp
impl Clone for ScrollBufferUp
Source§fn clone(&self) -> ScrollBufferUp
fn clone(&self) -> ScrollBufferUp
Returns a copy 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 ScrollBufferUp
impl Debug for ScrollBufferUp
Source§impl Display for ScrollBufferUp
impl Display for ScrollBufferUp
Source§impl Hash for ScrollBufferUp
impl Hash for ScrollBufferUp
Source§impl PartialEq for ScrollBufferUp
impl PartialEq for ScrollBufferUp
impl Copy for ScrollBufferUp
impl Eq for ScrollBufferUp
impl StructuralPartialEq for ScrollBufferUp
Auto Trait Implementations§
impl Freeze for ScrollBufferUp
impl RefUnwindSafe for ScrollBufferUp
impl Send for ScrollBufferUp
impl Sync for ScrollBufferUp
impl Unpin for ScrollBufferUp
impl UnwindSafe for ScrollBufferUp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 2 bytes