pub struct DisplayControlBuilder { /* private fields */ }Expand description
A struct for creating display control settings.
Implementations§
Source§impl DisplayControlBuilder
impl DisplayControlBuilder
Sourcepub fn set_display(&mut self, state: DisplayState) -> &mut Self
pub fn set_display(&mut self, state: DisplayState) -> &mut Self
Sets the entire display On or Off.
Default is On.
Sourcepub fn set_cursor(&mut self, state: CursorState) -> &mut Self
pub fn set_cursor(&mut self, state: CursorState) -> &mut Self
Sets the cursor On or Off.
Default is Off.
Note: This will not change cursor move direction or any other settings.
Sourcepub fn set_cursor_blinking(&mut self, blinking: CursorBlinking) -> &mut Self
pub fn set_cursor_blinking(&mut self, blinking: CursorBlinking) -> &mut Self
Sets the blinking of the cursor On of Off.
Default is Off.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DisplayControlBuilder
impl RefUnwindSafe for DisplayControlBuilder
impl Send for DisplayControlBuilder
impl Sync for DisplayControlBuilder
impl Unpin for DisplayControlBuilder
impl UnwindSafe for DisplayControlBuilder
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